| Income Statement (Quarterly) | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 |
|---|---|---|---|---|
| Revenue | 2,770,200,000 | 2,912,000,000 | 2,771,900,000 | 2,645,600,000 |
| Cost of Revenue | 363,000,000 | 423,400,000 | 392,600,000 | 371,900,000 |
| Gross Profit | 2,407,200,000 | 2,488,600,000 | 2,379,300,000 | 2,273,700,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 396,400,000 | 377,600,000 | 371,800,000 | 372,200,000 |
| Operating Expenses | 1,777,100,000 | 1,376,300,000 | 1,263,000,000 | 5,788,400,000 |
| Operating Income | 630,100,000 | 1,026,000,000 | 1,116,300,000 | -3,514,700,000 |
| Interest Expense | 3,000,000 | 2,800,000 | 7,500,000 | 9,900,000 |
| Income Before Tax | 730,400,000 | 1,136,500,000 | 1,224,100,000 | -3,391,200,000 |
| Income Tax Expense | 84,100,000 | 223,500,000 | 178,700,000 | 202,400,000 |
| Net Income | 646,300,000 | 913,000,000 | 1,045,400,000 | -3,593,600,000 |
| Per Share | ||||
| EPS | 2.52 | 3.55 | 4.05 | -13.92 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Revenue | 11,020,100,000 | 9,869,200,000 | 8,930,700,000 | 7,574,400,000 | 6,205,683,000 |
| Cost of Revenue | 1,530,500,000 | 1,262,200,000 | 1,080,300,000 | 904,200,000 | 736,300,000 |
| Gross Profit | 9,489,600,000 | 8,607,000,000 | 7,850,400,000 | 6,670,200,000 | 5,469,383,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 1,464,300,000 | 1,136,600,000 | 944,700,000 | 840,100,000 | 770,456,000 |
| Operating Expenses | 9,722,500,000 | 4,775,000,000 | 3,485,000,000 | 3,891,200,000 | 2,599,993,000 |
| Operating Income | -232,900,000 | 3,832,000,000 | 4,307,400,000 | 2,782,100,000 | 2,856,290,000 |
| Interest Expense | 30,600,000 | 44,100,000 | 54,800,000 | 61,500,000 | 58,151,000 |
| Income Before Tax | 248,500,000 | 4,379,800,000 | 4,232,400,000 | 2,730,400,000 | 3,116,798,000 |
| Income Tax Expense | 784,100,000 | 760,200,000 | 910,400,000 | 388,300,000 | 405,151,000 |
| Net Income | -535,600,000 | 3,619,600,000 | 3,322,000,000 | 2,342,100,000 | 2,711,647,000 |
| Per Share | |||||
| EPS | -2.08 | 14.05 | 12.97 | 9.09 | 10.44 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 4,569,600,000 | 10,369,100,000 | 10,504,000,000 | 6,795,000,000 |
| Short Term Investments | 1,546,300,000 | 849,200,000 | 274,500,000 | 729,900,000 |
| Net Receivables | 1,609,400,000 | 1,563,400,000 | 1,442,200,000 | 1,136,800,000 |
| Inventory | 1,205,400,000 | 738,800,000 | 460,600,000 | 353,100,000 |
| Total Current Assets | 9,596,400,000 | 14,144,200,000 | 12,681,300,000 | 9,560,600,000 |
| Property Plant Equipment | 2,584,600,000 | 1,452,900,000 | 1,108,400,000 | 1,424,400,000 |
| Goodwill and Intangibles | 1,913,900,000 | 1,927,900,000 | 1,691,600,000 | 1,402,200,000 |
| Total Assets | 22,533,200,000 | 22,730,200,000 | 18,150,900,000 | 13,432,500,000 |
| Liabilities | ||||
| Account Payables | 413,000,000 | 364,900,000 | 303,900,000 | 195,000,000 |
| Short Term Debt | 92,300,000 | 83,700,000 | 89,400,000 | 46,900,000 |
| Total Current Liabilities | 3,564,600,000 | 3,547,400,000 | 2,430,600,000 | 2,142,000,000 |
| Long Term Debt | 1,657,200,000 | 1,449,400,000 | 471,600,000 | 887,200,000 |
| Total Liabilities | 6,123,600,000 | 5,149,800,000 | 4,238,200,000 | 3,332,500,000 |
| Shareholders Equity | ||||
| Retained Earnings | 9,606,800,000 | 10,142,400,000 | 6,522,800,000 | 3,200,800,000 |
| Total Shareholders Equity | 16,409,600,000 | 17,580,400,000 | 13,912,700,000 | 10,100,000,000 |
| Balance Sheet (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 4,569,600,000 | 10,369,100,000 | 10,504,000,000 | 6,795,000,000 | 5,988,187,000 |
| Short Term Investments | 1,546,300,000 | 849,200,000 | 274,500,000 | 729,900,000 | 670,710,000 |
| Net Receivables | 1,609,400,000 | 1,563,400,000 | 1,442,200,000 | 1,136,800,000 | 885,352,000 |
| Inventory | 1,205,400,000 | 738,800,000 | 460,600,000 | 353,100,000 | 280,777,000 |
| Total Current Assets | 9,596,400,000 | 14,144,200,000 | 12,681,300,000 | 9,560,600,000 | 8,133,379,000 |
| Property Plant Equipment | 2,584,600,000 | 1,452,900,000 | 1,108,400,000 | 1,424,400,000 | 1,284,098,000 |
| Goodwill and Intangibles | 1,913,900,000 | 1,927,900,000 | 1,691,600,000 | 1,402,200,000 | 1,402,158,000 |
| Total Assets | 22,533,200,000 | 22,730,200,000 | 18,150,900,000 | 13,432,500,000 | 11,751,808,000 |
| Liabilities | |||||
| Account Payables | 413,000,000 | 364,900,000 | 303,900,000 | 195,000,000 | 155,139,000 |
| Short Term Debt | 92,300,000 | 83,700,000 | 89,400,000 | 46,900,000 | 42,434,000 |
| Total Current Liabilities | 3,564,600,000 | 3,547,400,000 | 2,430,600,000 | 2,142,000,000 | 1,877,533,000 |
| Long Term Debt | 1,657,200,000 | 1,449,400,000 | 471,600,000 | 887,200,000 | 889,505,000 |
| Total Liabilities | 6,123,600,000 | 5,149,800,000 | 4,238,200,000 | 3,332,500,000 | 3,064,993,000 |
| Shareholders Equity | |||||
| Retained Earnings | 9,606,800,000 | 10,142,400,000 | 6,522,800,000 | 3,200,800,000 | 858,669,000 |
| Total Shareholders Equity | 16,409,600,000 | 17,580,400,000 | 13,912,700,000 | 10,100,000,000 | 8,686,815,000 |
| Cash Flow Statement (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | -535,600,000 | 3,619,600,000 | 3,322,000,000 | 2,342,100,000 |
| Depreciation & Amortization | 207,200,000 | 181,300,000 | 148,300,000 | 125,600,000 |
| Stock Based Compensation | 698,500,000 | 581,200,000 | 491,300,000 | 441,400,000 |
| Change in Working Capital | -514,800,000 | -265,700,000 | 340,800,000 | -105,200,000 |
| Operating Cash Flow | -492,600,000 | 3,537,300,000 | 4,129,900,000 | 2,643,500,000 |
| Investing Activities | ||||
| Capital Expenditure | -297,700,000 | -258,399,999 | -204,700,000 | -235,000,000 |
| Investments | -297,700,000 | -258,399,999 | -204,700,000 | -235,000,000 |
| Investing Cash Flow | -3,770,000,000 | -3,141,700,000 | -321,100,000 | -340,900,000 |
| Financing Activities | ||||
| Debt Repayment | -33,600,000 | -44,900,000 | -85,500,000 | -47,000,000 |
| Common Stock Issued/Repurchased | -1,582,100,000 | -293,000,000 | 14,300,000 | -1,561,300,000 |
| Dividends Paid | 0 | 0 | 0 | 0 |
| Financing Cash Flow | -1,494,900,000 | -562,200,000 | -67,700,000 | -1,478,000,000 |
| Summary | ||||
| Free Cash Flow | -790,300,000 | 3,278,900,001 | 3,925,200,000 | 2,408,500,000 |
| Net Change in Cash | -5,800,100,000 | -139,700,000 | 3,711,900,000 | 811,200,000 |
| Cash Flow Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | -535,600,000 | 3,619,600,000 | 3,322,000,000 | 2,342,100,000 | 2,711,647,000 |
| Depreciation & Amortization | 207,200,000 | 181,300,000 | 148,300,000 | 125,600,000 | 109,515,000 |
| Stock Based Compensation | 698,500,000 | 581,200,000 | 491,300,000 | 441,400,000 | 429,461,000 |
| Change in Working Capital | -514,800,000 | -265,700,000 | 340,800,000 | -105,200,000 | -54,454,000 |
| Operating Cash Flow | -492,600,000 | 3,537,300,000 | 4,129,900,000 | 2,643,500,000 | 3,253,505,000 |
| Investing Activities | |||||
| Capital Expenditure | -297,700,000 | -258,399,999 | -204,700,000 | -235,000,000 | -259,798,000 |
| Investments | -297,700,000 | -258,399,999 | -204,700,000 | -235,000,000 | -259,798,000 |
| Investing Cash Flow | -3,770,000,000 | -3,141,700,000 | -321,100,000 | -340,900,000 | 99,388,000 |
| Financing Activities | |||||
| Debt Repayment | -33,600,000 | -44,900,000 | -85,500,000 | -47,000,000 | -42,275,000 |
| Common Stock Issued/Repurchased | -1,582,100,000 | -293,000,000 | 14,300,000 | -1,561,300,000 | -739,407,000 |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 |
| Financing Cash Flow | -1,494,900,000 | -562,200,000 | -67,700,000 | -1,478,000,000 | -505,281,000 |
| Summary | |||||
| Free Cash Flow | -790,300,000 | 3,278,900,001 | 3,925,200,000 | 2,408,500,000 | 2,993,707,000 |
| Net Change in Cash | -5,800,100,000 | -139,700,000 | 3,711,900,000 | 811,200,000 | 2,868,164,000 |