Home Data Calendar Blog

CART

Tables

    2024-12-31 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 NANANANANANANANANANA
Weighted Average Number Of Diluted Shares Outstanding NA281.00286.26302.13NA95.8472.2772.18NA72.01
Weighted Average Number Of Shares Outstanding Basic NA259.66265.54274.76NA95.8472.2772.18NA72.01
Earnings Per Share Basic 0.560.450.220.479.49-20.86NANA1.60NA
Earnings Per Share Diluted 0.520.420.200.439.49-20.86NANA1.48NA

    2024-12-31 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 883.00852.00823.00820.00803.00764.00716.00759.00757.00668.00
Revenues 883.00852.00823.00820.00803.00764.00716.00759.00757.00668.00
Cost Of Goods And Services Sold 219.00211.00200.00206.00195.00203.00189.00177.00180.00183.00
Gross Profit 664.00641.00623.00614.00608.00561.00527.00582.00577.00485.00
Operating Expenses 509.00503.00571.00470.00562.003018.00408.00432.00475.00452.00
Research And Development Expense 155.00149.00185.00115.00205.001850.00130.00127.00148.00127.00
General And Administrative Expense 74.0077.00114.0098.00107.00568.0051.0077.0090.0096.00
Selling And Marketing Expense 208.00213.00203.00184.00179.00455.00166.00161.00172.00172.00
Operating Income Loss 155.00138.0052.00144.0046.00-2457.00119.00150.00102.0033.00
Interest Income Expense Nonoperating Net 12.0015.0017.0022.0024.0023.0020.0014.0010.005.00
Allocated Share Based Compensation Expense 86.0069.00136.009.00142.002605.004.005.0010.0010.00
Income Tax Expense Benefit 18.0035.007.0035.00-63.00-440.0028.0036.00-355.00-3.00
Income Taxes Paid Net 0.001.0011.001.0014.006.00NANA0.00NA
Net Income Loss 148.00118.0061.00130.00135.00-1999.00114.00128.00466.0036.00
Comprehensive Income Net Of Tax 139.00120.0061.00125.00140.00-1999.00116.00129.00472.0030.00
Net Income Loss Available To Common Stockholders Basic 146.00116.0058.00128.00133.00-1999.00NANA115.00NA
Net Income Loss Available To Common Stockholders Diluted 155.00118.0058.00130.00133.00-1999.00NANA135.00NA

    2024-12-31 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 4115.003926.004027.004097.004727.004421.00NANA3669.00NA
Liabilities 836.00870.00806.00777.00800.00762.00NANA911.00NA
Liabilities And Stockholders Equity 4115.003926.004027.004097.004727.004421.00NANA3669.00NA
Stockholders Equity 3093.002872.003039.003141.003750.003484.00191.0070.00-64.00-563.00

    2024-12-31 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 2697.002509.002585.002707.003305.003073.00NANA2740.00NA
Cash And Cash Equivalents At Carrying Value 1278.001288.001434.001514.002137.002010.001838.001616.001505.001472.00
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 1449.001441.001581.001657.002293.002104.001932.001710.001599.001491.00
Marketable Securities Current 91.0020.009.0020.0049.0056.00NANA209.00NA
Accounts Receivable Net Current 1014.00949.00888.00917.00853.00841.00NANA842.00NA
Prepaid Expense And Other Assets Current 162.00118.00126.00132.00129.0091.00NANA109.00NA
Available For Sale Securities Debt Securities 975.00628.00719.00691.001280.001389.00NANA741.00NA

    2024-12-31 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 274.00255.00232.00206.00185.00154.00NANA75.00NA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 74.0063.0058.0053.0050.0046.00NANA37.00NA
Property Plant And Equipment Net 200.00192.00174.00153.00135.00108.00NANA38.00NA
Goodwill 317.00318.00318.00318.00318.00318.00NANA317.00NA
Intangible Assets Net Excluding Goodwill 52.0058.0064.0071.0077.0082.00NANA103.00NA
Finite Lived Intangible Assets Net 52.0058.0064.0071.0077.0082.00NANA103.00NA
Other Assets Noncurrent 38.0032.0039.0012.0012.0013.00NANA12.00NA
Available For Sale Debt Securities Amortized Cost Basis 975.00628.00719.00691.001280.001390.00NANA744.00NA

    2024-12-31 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 798.00820.00750.00716.00733.00683.00NANA795.00NA
Accounts Payable Current 80.0069.0057.0049.0072.0057.00NANA88.00NA
Other Accrued Liabilities Current 88.0084.0068.0067.00101.0084.00NANA69.00NA
Accrued Liabilities Current 505.00530.00466.00442.00451.00412.00NANA515.00NA
Contract With Customer Liability Current 200.00209.00214.00212.00197.00201.00NANA179.00NA

    2024-12-31 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 25.0034.0037.0038.0040.0049.00NANA80.00NA
Operating Lease Liability Noncurrent 13.0016.0019.0023.0027.0030.00NANA36.00NA

    2024-12-31 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 3093.002872.003039.003141.003750.003484.00191.0070.00-64.00-563.00
Additional Paid In Capital 6687.006600.006525.006363.006382.006220.00NANA918.00NA
Retained Earnings Accumulated Deficit -3585.00-3728.00-3484.00-3220.00-2635.00-2734.00NANA-977.00NA
Accumulated Other Comprehensive Income Loss Net Of Tax -9.00NA-2.00-2.003.00-2.00NANA-5.00NA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value NA78.00146.0017.00NA2645.005.005.00NA10.00

    2024-12-31 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 153.00185.00244.00105.00233.00111.00172.0070.0049.00NA
Net Cash Provided By Used In Investing Activities -81.00NANA13.00-11.0057.0047.0042.0047.00NA
Net Cash Provided By Used In Financing Activities -57.00-301.00-305.00-750.00-36.007.000.00-1.0011.00NA

    2024-12-31 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 153.00185.00244.00105.00233.00111.00172.0070.0049.00NA
Net Income Loss 148.00118.0061.00130.00135.00-1999.00114.00128.00466.0036.00
Depreciation Depletion And Amortization 17.0015.0012.0012.0010.0011.0011.0011.0011.00NA
Increase Decrease In Accounts Receivable 73.0063.00-24.0073.0016.0086.00-80.0011.00143.00NA
Increase Decrease In Accounts Payable 11.0013.009.00-25.0015.0010.0013.00-54.00NANA
Deferred Income Tax Expense Benefit 4.0028.00-14.0041.00-65.00-412.0012.006.00NANA
Share Based Compensation 86.0069.00136.009.00142.002605.004.005.0010.00NA

    2024-12-31 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 Investing Activities -81.00NANA13.00-11.0057.0047.0042.0047.00NA
Payments To Acquire Property Plant And Equipment 12.0014.0024.0014.0016.0016.0013.009.003.00NA

    2024-12-31 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 -57.00-301.00-305.00-750.00-36.007.000.00-1.0011.00NA
Payments For Repurchase Of Common Stock 5.00357.00325.00715.00NANANANANANA

    2024-12-31 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 883.00852.00823.00820.00803.00764.00716.00759.00757.00668.00
Advertising And Other 267.00246.00228.00217.00243.00222.00206.00200.00227.00186.00
Transaction 616.00606.00595.00603.00560.00542.00510.00559.00530.00482.00
US 848.00821.00791.00787.00773.00737.00691.00735.00729.00648.00
Non Us 35.0031.0032.0033.0030.0027.0025.0024.0028.0020.00
Revenue From Contract With Customer Excluding Assessed Tax 883.00852.00823.00820.00803.00764.00716.00759.00757.00668.00
Advertising And Other 267.00246.00228.00217.00243.00222.00206.00200.00227.00186.00
Transaction 616.00606.00595.00603.00560.00542.00510.00559.00530.00482.00
US 848.00821.00791.00787.00773.00737.00691.00735.00729.00648.00
Non Us 35.0031.0032.0033.0030.0027.0025.0024.0028.0020.00

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Marketable Securities Current
NonCurrent Assets
Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Payable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Three
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept