| Income Statement (Quarterly) | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
| Revenue | 1,724,900,000 | 1,630,000,000 | 1,539,700,000 | 1,660,100,000 |
| Cost of Revenue | 318,600,000 | 301,700,000 | 293,100,000 | 314,500,000 |
| Gross Profit | 1,406,300,000 | 1,328,300,000 | 1,246,600,000 | 1,345,600,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 644,900,000 | 648,900,000 | 600,500,000 | 581,600,000 |
| Operating Expenses | 860,400,000 | 871,600,000 | 792,800,000 | 771,500,000 |
| Operating Income | 545,900,000 | 456,700,000 | 453,800,000 | 574,100,000 |
| Interest Expense | 6,200,000 | 4,600,000 | 4,900,000 | 4,900,000 |
| Income Before Tax | 594,600,000 | 517,199,999 | 529,900,000 | 612,900,000 |
| Income Tax Expense | 120,700,000 | 77,100,000 | 96,500,000 | 86,700,000 |
| Net Income | 473,900,000 | 440,100,000 | 433,400,000 | 526,200,000 |
| Per Share | ||||
| EPS | 0.63 | 0.57 | 0.56 | 0.69 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Revenue | 5,955,800,000 | 5,304,800,000 | 4,417,400,000 |
| Cost of Revenue | 1,157,600,000 | 1,237,200,000 | 1,108,200,000 |
| Gross Profit | 4,798,200,000 | 4,067,600,000 | 3,309,200,000 |
| Operating Expenses | |||
| R&D Expenses | 0 | 0 | 0 |
| SG&A Expenses | 2,282,600,000 | 2,217,300,000 | 1,831,800,000 |
| Operating Expenses | 2,994,800,000 | 2,826,500,000 | 2,344,200,000 |
| Operating Income | 1,803,400,000 | 1,241,100,000 | 965,000,000 |
| Interest Expense | 20,000,000 | 21,000,000 | 18,000,000 |
| Income Before Tax | 2,029,100,000 | 1,333,700,000 | 955,500,000 |
| Income Tax Expense | 283,900,000 | 143,800,000 | 30,800,000 |
| Net Income | 1,745,200,000 | 1,147,800,000 | 857,300,000 |
| Per Share | |||
| EPS | 2.28 | 1.47 | 1.06 |
| EPS Diluted | 0.00 | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Assets | |||
| Cash and Cash Equivalents | 2,875,900,000 | 1,397,900,000 | 1,682,900,000 |
| Short Term Investments | 1,190,600,000 | 1,042,500,000 | 528,100,000 |
| Net Receivables | 1,463,400,000 | 1,402,000,000 | 1,261,700,000 |
| Inventory | 315,500,000 | 484,800,000 | 264,600,000 |
| Total Current Assets | 5,971,500,000 | 4,428,300,000 | 3,810,400,000 |
| Property Plant Equipment | 1,349,500,000 | 1,120,400,000 | 994,800,000 |
| Goodwill and Intangibles | 350,400,000 | 161,800,000 | 184,000,000 |
| Total Assets | 9,763,100,000 | 7,258,900,000 | 6,228,000,000 |
| Liabilities | |||
| Account Payables | 190,900,000 | 204,300,000 | 243,400,000 |
| Short Term Debt | 0 | 33,400,000 | 33,200,000 |
| Total Current Liabilities | 4,060,700,000 | 3,719,000,000 | 3,078,400,000 |
| Long Term Debt | 994,300,000 | 1,038,000,000 | 990,400,000 |
| Total Liabilities | 8,269,300,000 | 7,722,300,000 | 6,509,600,000 |
| Shareholders Equity | |||
| Retained Earnings | -117,100,000 | -1,861,700,000 | -1,546,400,000 |
| Total Shareholders Equity | 1,493,800,000 | -463,400,000 | -281,600,000 |
| Balance Sheet (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Assets | |||
| Cash and Cash Equivalents | 2,875,900,000 | 1,397,900,000 | 1,682,900,000 |
| Short Term Investments | 1,190,600,000 | 1,042,500,000 | 528,100,000 |
| Net Receivables | 1,463,400,000 | 1,402,000,000 | 1,261,700,000 |
| Inventory | 315,500,000 | 484,800,000 | 264,600,000 |
| Total Current Assets | 5,971,500,000 | 4,428,300,000 | 3,810,400,000 |
| Property Plant Equipment | 1,349,500,000 | 1,120,400,000 | 994,800,000 |
| Goodwill and Intangibles | 350,400,000 | 161,800,000 | 184,000,000 |
| Total Assets | 9,763,100,000 | 7,258,900,000 | 6,228,000,000 |
| Liabilities | |||
| Account Payables | 190,900,000 | 204,300,000 | 243,400,000 |
| Short Term Debt | 0 | 33,400,000 | 33,200,000 |
| Total Current Liabilities | 4,060,700,000 | 3,719,000,000 | 3,078,400,000 |
| Long Term Debt | 994,300,000 | 1,038,000,000 | 990,400,000 |
| Total Liabilities | 8,269,300,000 | 7,722,300,000 | 6,509,600,000 |
| Shareholders Equity | |||
| Retained Earnings | -117,100,000 | -1,861,700,000 | -1,546,400,000 |
| Total Shareholders Equity | 1,493,800,000 | -463,400,000 | -281,600,000 |
| Cash Flow Statement (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Operating Activities | |||
| Net Income | 1,745,200,000 | 1,147,800,000 | 857,300,000 |
| Depreciation & Amortization | 122,800,000 | 113,400,000 | 104,300,000 |
| Stock Based Compensation | 257,900,000 | 249,000,000 | 219,800,000 |
| Change in Working Capital | -20,600,000 | 126,100,000 | 459,400,000 |
| Operating Cash Flow | 2,258,100,000 | 1,935,500,000 | 1,730,600,000 |
| Investing Activities | |||
| Capital Expenditure | -378,900,000 | -204,100,000 | -281,200,000 |
| Investments | -378,900,000 | -204,100,000 | -281,200,000 |
| Investing Cash Flow | -727,400,000 | -649,300,000 | 763,900,000 |
| Financing Activities | |||
| Debt Repayment | 0 | 0 | 0 |
| Common Stock Issued/Repurchased | 62,500,000 | -1,456,700,000 | -1,965,100,000 |
| Dividends Paid | 0 | 0 | 0 |
| Financing Cash Flow | -50,100,000 | -1,570,400,000 | -2,130,300,000 |
| Summary | |||
| Free Cash Flow | 1,879,200,000 | 1,731,400,000 | 1,449,400,000 |
| Net Change in Cash | 1,478,000,000 | -285,000,000 | 363,800,000 |
| Cash Flow Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Operating Activities | |||
| Net Income | 1,745,200,000 | 1,147,800,000 | 857,300,000 |
| Depreciation & Amortization | 122,800,000 | 113,400,000 | 104,300,000 |
| Stock Based Compensation | 257,900,000 | 249,000,000 | 219,800,000 |
| Change in Working Capital | -20,600,000 | 126,100,000 | 459,400,000 |
| Operating Cash Flow | 2,258,100,000 | 1,935,500,000 | 1,730,600,000 |
| Investing Activities | |||
| Capital Expenditure | -378,900,000 | -204,100,000 | -281,200,000 |
| Investments | -378,900,000 | -204,100,000 | -281,200,000 |
| Investing Cash Flow | -727,400,000 | -649,300,000 | 763,900,000 |
| Financing Activities | |||
| Debt Repayment | 0 | 0 | 0 |
| Common Stock Issued/Repurchased | 62,500,000 | -1,456,700,000 | -1,965,100,000 |
| Dividends Paid | 0 | 0 | 0 |
| Financing Cash Flow | -50,100,000 | -1,570,400,000 | -2,130,300,000 |
| Summary | |||
| Free Cash Flow | 1,879,200,000 | 1,731,400,000 | 1,449,400,000 |
| Net Change in Cash | 1,478,000,000 | -285,000,000 | 363,800,000 |