2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|
dei: Entity Common Stock Shares Outstanding | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 281.00 | 286.26 | 302.13 | NA | 95.84 | 72.27 | 72.18 | NA | 72.01 | |
Weighted Average Number Of Shares Outstanding Basic | 259.66 | 265.54 | 274.76 | NA | 95.84 | 72.27 | 72.18 | NA | 72.01 | |
Earnings Per Share Basic | 0.45 | 0.22 | 0.47 | 9.49 | -20.86 | NA | NA | 1.60 | NA | |
Earnings Per Share Diluted | 0.42 | 0.20 | 0.43 | 9.49 | -20.86 | NA | NA | 1.48 | NA |
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 852.00 | 823.00 | 820.00 | 803.00 | 764.00 | 716.00 | 759.00 | 757.00 | 668.00 | |
Revenues | 852.00 | 823.00 | 820.00 | 803.00 | 764.00 | 716.00 | 759.00 | 757.00 | 668.00 | |
Cost Of Goods And Services Sold | 211.00 | 200.00 | 206.00 | 195.00 | 203.00 | 189.00 | 177.00 | 180.00 | 183.00 | |
Gross Profit | 641.00 | 623.00 | 614.00 | 608.00 | 561.00 | 527.00 | 582.00 | 577.00 | 485.00 | |
Operating Expenses | 503.00 | 571.00 | 470.00 | 562.00 | 3018.00 | 408.00 | 432.00 | 475.00 | 452.00 | |
Research And Development Expense | 149.00 | 185.00 | 115.00 | 205.00 | 1850.00 | 130.00 | 127.00 | 148.00 | 127.00 | |
General And Administrative Expense | 77.00 | 114.00 | 98.00 | 107.00 | 568.00 | 51.00 | 77.00 | 90.00 | 96.00 | |
Selling And Marketing Expense | 213.00 | 203.00 | 184.00 | 179.00 | 455.00 | 166.00 | 161.00 | 172.00 | 172.00 | |
Operating Income Loss | 138.00 | 52.00 | 144.00 | 46.00 | -2457.00 | 119.00 | 150.00 | 102.00 | 33.00 | |
Interest Income Expense Nonoperating Net | 15.00 | 17.00 | 22.00 | 24.00 | 23.00 | 20.00 | 14.00 | 10.00 | 5.00 | |
Allocated Share Based Compensation Expense | 69.00 | 136.00 | 9.00 | 142.00 | 2605.00 | 4.00 | 5.00 | 10.00 | 10.00 | |
Income Tax Expense Benefit | 35.00 | 7.00 | 35.00 | -63.00 | -440.00 | 28.00 | 36.00 | -355.00 | -3.00 | |
Income Taxes Paid Net | 1.00 | 11.00 | 1.00 | 14.00 | 6.00 | NA | NA | 0.00 | NA | |
Net Income Loss | 118.00 | 61.00 | 130.00 | 135.00 | -1999.00 | 114.00 | 128.00 | 466.00 | 36.00 | |
Comprehensive Income Net Of Tax | 120.00 | 61.00 | 125.00 | 140.00 | -1999.00 | 116.00 | 129.00 | 472.00 | 30.00 | |
Net Income Loss Available To Common Stockholders Basic | 116.00 | 58.00 | 128.00 | 133.00 | -1999.00 | NA | NA | 115.00 | NA | |
Net Income Loss Available To Common Stockholders Diluted | 118.00 | 58.00 | 130.00 | 133.00 | -1999.00 | NA | NA | 135.00 | NA |
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|
Assets | 3926.00 | 4027.00 | 4097.00 | 4727.00 | 4421.00 | NA | NA | 3669.00 | NA | |
Liabilities | 870.00 | 806.00 | 777.00 | 800.00 | 762.00 | NA | NA | 911.00 | NA | |
Liabilities And Stockholders Equity | 3926.00 | 4027.00 | 4097.00 | 4727.00 | 4421.00 | NA | NA | 3669.00 | NA | |
Stockholders Equity | 2872.00 | 3039.00 | 3141.00 | 3750.00 | 3484.00 | 191.00 | 70.00 | -64.00 | -563.00 |
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 2509.00 | 2585.00 | 2707.00 | 3305.00 | 3073.00 | NA | NA | 2740.00 | NA | |
Cash And Cash Equivalents At Carrying Value | 1288.00 | 1434.00 | 1514.00 | 2137.00 | 2010.00 | 1838.00 | 1616.00 | 1505.00 | 1472.00 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 1441.00 | 1581.00 | 1657.00 | 2293.00 | 2104.00 | 1932.00 | 1710.00 | 1599.00 | 1491.00 | |
Marketable Securities Current | 20.00 | 9.00 | 20.00 | 49.00 | 56.00 | NA | NA | 209.00 | NA | |
Accounts Receivable Net Current | 949.00 | 888.00 | 917.00 | 853.00 | 841.00 | NA | NA | 842.00 | NA | |
Prepaid Expense And Other Assets Current | 118.00 | 126.00 | 132.00 | 129.00 | 91.00 | NA | NA | 109.00 | NA | |
Available For Sale Securities Debt Securities | 628.00 | 719.00 | 691.00 | 1280.00 | 1389.00 | NA | NA | 741.00 | NA |
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | 255.00 | 232.00 | 206.00 | 185.00 | 154.00 | NA | NA | 75.00 | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | 63.00 | 58.00 | 53.00 | 50.00 | 46.00 | NA | NA | 37.00 | NA | |
Property Plant And Equipment Net | 192.00 | 174.00 | 153.00 | 135.00 | 108.00 | NA | NA | 38.00 | NA | |
Goodwill | 318.00 | 318.00 | 318.00 | 318.00 | 318.00 | NA | NA | 317.00 | NA | |
Intangible Assets Net Excluding Goodwill | 58.00 | 64.00 | 71.00 | 77.00 | 82.00 | NA | NA | 103.00 | NA | |
Finite Lived Intangible Assets Net | 58.00 | 64.00 | 71.00 | 77.00 | 82.00 | NA | NA | 103.00 | NA | |
Other Assets Noncurrent | 32.00 | 39.00 | 12.00 | 12.00 | 13.00 | NA | NA | 12.00 | NA | |
Available For Sale Debt Securities Amortized Cost Basis | 628.00 | 719.00 | 691.00 | 1280.00 | 1390.00 | NA | NA | 744.00 | NA |
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 820.00 | 750.00 | 716.00 | 733.00 | 683.00 | NA | NA | 795.00 | NA | |
Accounts Payable Current | 69.00 | 57.00 | 49.00 | 72.00 | 57.00 | NA | NA | 88.00 | NA | |
Other Accrued Liabilities Current | 84.00 | 68.00 | 67.00 | 101.00 | 84.00 | NA | NA | 69.00 | NA | |
Accrued Liabilities Current | 530.00 | 466.00 | 442.00 | 451.00 | 412.00 | NA | NA | 515.00 | NA | |
Contract With Customer Liability Current | 209.00 | 214.00 | 212.00 | 197.00 | 201.00 | NA | NA | 179.00 | NA |
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|
Other Liabilities Noncurrent | 34.00 | 37.00 | 38.00 | 40.00 | 49.00 | NA | NA | 80.00 | NA | |
Operating Lease Liability Noncurrent | 16.00 | 19.00 | 23.00 | 27.00 | 30.00 | NA | NA | 36.00 | NA |
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 2872.00 | 3039.00 | 3141.00 | 3750.00 | 3484.00 | 191.00 | 70.00 | -64.00 | -563.00 | |
Additional Paid In Capital | 6600.00 | 6525.00 | 6363.00 | 6382.00 | 6220.00 | NA | NA | 918.00 | NA | |
Retained Earnings Accumulated Deficit | -3728.00 | -3484.00 | -3220.00 | -2635.00 | -2734.00 | NA | NA | -977.00 | NA | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 78.00 | 146.00 | 17.00 | NA | 2645.00 | 5.00 | 5.00 | NA | 10.00 |
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 185.00 | 244.00 | 105.00 | 233.00 | 111.00 | 172.00 | 70.00 | 49.00 | NA | |
Net Cash Provided By Used In Financing Activities | -301.00 | -305.00 | -750.00 | -36.00 | 7.00 | 0.00 | -1.00 | 11.00 | NA |
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 185.00 | 244.00 | 105.00 | 233.00 | 111.00 | 172.00 | 70.00 | 49.00 | NA | |
Net Income Loss | 118.00 | 61.00 | 130.00 | 135.00 | -1999.00 | 114.00 | 128.00 | 466.00 | 36.00 | |
Depreciation Depletion And Amortization | 15.00 | 12.00 | 12.00 | 10.00 | 11.00 | 11.00 | 11.00 | 11.00 | NA | |
Increase Decrease In Accounts Receivable | 63.00 | -24.00 | 73.00 | 16.00 | 86.00 | -80.00 | 11.00 | 143.00 | NA | |
Increase Decrease In Accounts Payable | 13.00 | 9.00 | -25.00 | 15.00 | 10.00 | 13.00 | -54.00 | NA | NA | |
Deferred Income Tax Expense Benefit | 28.00 | -14.00 | 41.00 | -65.00 | -412.00 | 12.00 | 6.00 | NA | NA | |
Share Based Compensation | 69.00 | 136.00 | 9.00 | 142.00 | 2605.00 | 4.00 | 5.00 | 10.00 | NA |
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|
Payments To Acquire Property Plant And Equipment | 14.00 | 24.00 | 14.00 | 16.00 | 16.00 | 13.00 | 9.00 | 3.00 | NA |
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -301.00 | -305.00 | -750.00 | -36.00 | 7.00 | 0.00 | -1.00 | 11.00 | NA | |
Payments For Repurchase Of Common Stock | 357.00 | 325.00 | 715.00 | NA | NA | NA | NA | NA | NA |
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | ||
---|---|---|---|---|---|---|---|---|---|---|
Revenues | 852.00 | 823.00 | 820.00 | 803.00 | 764.00 | 716.00 | 759.00 | 757.00 | 668.00 | |
Advertising And Other | 246.00 | 228.00 | 217.00 | 243.00 | 222.00 | 206.00 | 200.00 | 227.00 | 186.00 | |
Transaction | 606.00 | 595.00 | 603.00 | 560.00 | 542.00 | 510.00 | 559.00 | 530.00 | 482.00 | |
US | 821.00 | 791.00 | 787.00 | 773.00 | 737.00 | 691.00 | 735.00 | 729.00 | 648.00 | |
Non Us | 31.00 | 32.00 | 33.00 | 30.00 | 27.00 | 25.00 | 24.00 | 28.00 | 20.00 | |
Revenue From Contract With Customer Excluding Assessed Tax | 852.00 | 823.00 | 820.00 | 803.00 | 764.00 | 716.00 | 759.00 | 757.00 | 668.00 | |
Advertising And Other | 246.00 | 228.00 | 217.00 | 243.00 | 222.00 | 206.00 | 200.00 | 227.00 | 186.00 | |
Transaction | 606.00 | 595.00 | 603.00 | 560.00 | 542.00 | 510.00 | 559.00 | 530.00 | 482.00 | |
US | 821.00 | 791.00 | 787.00 | 773.00 | 737.00 | 691.00 | 735.00 | 729.00 | 648.00 | |
Non Us | 31.00 | 32.00 | 33.00 | 30.00 | 27.00 | 25.00 | 24.00 | 28.00 | 20.00 |