| Income Statement (Quarterly) | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
| Revenue | 1,105,239,000 | 1,109,457,000 | 998,427,000 | 954,288,000 |
| Cost of Revenue | 421,885,000 | 414,725,000 | 375,048,000 | 383,628,000 |
| Gross Profit | 683,354,000 | 694,732,000 | 623,379,000 | 570,660,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 265,093,000 | 259,788,000 | 247,784,000 | 251,245,000 |
| Operating Expenses | 328,508,000 | 321,686,000 | 306,845,000 | 308,974,000 |
| Operating Income | 354,846,000 | 373,046,000 | 316,534,000 | 261,686,000 |
| Interest Expense | -46,206,000 | 11,321,000 | 7,666,000 | 7,498,000 |
| Income Before Tax | 344,771,000 | 362,352,000 | 310,084,000 | 256,387,000 |
| Income Tax Expense | 70,161,000 | 68,363,000 | 67,407,000 | 40,238,000 |
| Net Income | 274,610,000 | 293,989,000 | 242,677,000 | 216,149,000 |
| Per Share | ||||
| EPS | -6.64 | 3.66 | 2.98 | 2.63 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Revenue | 3,897,504,000 | 3,660,953,000 | 3,367,324,000 |
| Cost of Revenue | 1,518,577,000 | 1,470,983,000 | 1,388,719,000 |
| Gross Profit | 2,378,927,000 | 2,189,970,000 | 1,978,605,000 |
| Operating Expenses | |||
| R&D Expenses | 0 | 0 | 0 |
| SG&A Expenses | 1,030,798,000 | 901,891,000 | 849,553,000 |
| Operating Expenses | 1,250,590,000 | 1,092,842,000 | 1,102,173,000 |
| Operating Income | 1,128,337,000 | 1,097,128,000 | 876,432,000 |
| Interest Expense | 31,205,000 | 41,581,000 | 42,658,000 |
| Income Before Tax | 1,109,831,000 | 1,061,176,000 | 859,972,000 |
| Income Tax Expense | 221,964,000 | 216,134,000 | 180,883,000 |
| Net Income | 887,867,000 | 845,042,000 | 679,089,000 |
| Per Share | |||
| EPS | 10.77 | 10.17 | 8.12 |
| 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 | 288,266,000 | 453,932,000 | 112,546,000 |
| Short Term Investments | 0 | 0 | 0 |
| Net Receivables | 561,316,000 | 529,528,000 | 490,903,000 |
| Inventory | 381,877,000 | 380,282,000 | 367,823,000 |
| Total Current Assets | 1,399,897,000 | 1,495,254,000 | 1,044,229,000 |
| Property Plant Equipment | 829,252,000 | 817,676,000 | 768,092,000 |
| Goodwill and Intangibles | 516,776,000 | 450,461,000 | 459,467,000 |
| Total Assets | 3,293,443,000 | 3,259,925,000 | 2,746,765,000 |
| Liabilities | |||
| Account Payables | 114,211,000 | 110,643,000 | 110,221,000 |
| Short Term Debt | 439,326,000 | 344,799,000 | 674,407,000 |
| Total Current Liabilities | 1,067,916,000 | 951,547,000 | 1,235,803,000 |
| Long Term Debt | 547,622,000 | 722,554,000 | 694,387,000 |
| Total Liabilities | 1,698,130,000 | 1,775,395,000 | 2,138,027,999 |
| Shareholders Equity | |||
| Retained Earnings | 5,332,438,000 | 4,444,571,000 | 3,599,529,000 |
| Total Shareholders Equity | 1,595,313,000 | 1,484,530,000 | 608,737,000 |
| Balance Sheet (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Assets | |||
| Cash and Cash Equivalents | 288,266,000 | 453,932,000 | 112,546,000 |
| Short Term Investments | 0 | 0 | 0 |
| Net Receivables | 561,316,000 | 529,528,000 | 490,903,000 |
| Inventory | 381,877,000 | 380,282,000 | 367,823,000 |
| Total Current Assets | 1,399,897,000 | 1,495,254,000 | 1,044,229,000 |
| Property Plant Equipment | 829,252,000 | 817,676,000 | 768,092,000 |
| Goodwill and Intangibles | 516,776,000 | 450,461,000 | 459,467,000 |
| Total Assets | 3,293,443,000 | 3,259,925,000 | 2,746,765,000 |
| Liabilities | |||
| Account Payables | 114,211,000 | 110,643,000 | 110,221,000 |
| Short Term Debt | 439,326,000 | 344,799,000 | 674,407,000 |
| Total Current Liabilities | 1,067,916,000 | 951,547,000 | 1,235,803,000 |
| Long Term Debt | 547,622,000 | 722,554,000 | 694,387,000 |
| Total Liabilities | 1,698,130,000 | 1,775,395,000 | 2,138,027,999 |
| Shareholders Equity | |||
| Retained Earnings | 5,332,438,000 | 4,444,571,000 | 3,599,529,000 |
| Total Shareholders Equity | 1,595,313,000 | 1,484,530,000 | 608,737,000 |
| Cash Flow Statement (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Operating Activities | |||
| Net Income | 887,867,000 | 845,042,000 | 679,089,000 |
| Depreciation & Amortization | 129,936,000 | 114,908,000 | 111,900,000 |
| Stock Based Compensation | 60,295,000 | 59,739,000 | 49,770,000 |
| Change in Working Capital | -133,238,000 | -72,429,000 | -273,530,000 |
| Operating Cash Flow | 929,001,000 | 906,510,000 | 542,549,000 |
| Investing Activities | |||
| Capital Expenditure | -130,922,000 | -133,631,000 | -158,838,000 |
| Investments | -120,922,000 | -133,631,000 | -158,838,000 |
| Investing Cash Flow | -207,062,000 | -125,254,000 | -195,350,000 |
| Financing Activities | |||
| Debt Repayment | -75,000,000 | -404,000,000 | -430,500,000 |
| Common Stock Issued/Repurchased | -792,542,000 | -71,920,000 | -783,964,000 |
| Dividends Paid | 0 | 0 | 0 |
| Financing Cash Flow | -878,073,000 | -441,996,000 | -370,501,000 |
| Summary | |||
| Free Cash Flow | 798,079,000 | 772,879,000 | 383,711,000 |
| Net Change in Cash | -165,666,000 | 341,386,000 | -31,908,000 |
| Cash Flow Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Operating Activities | |||
| Net Income | 887,867,000 | 845,042,000 | 679,089,000 |
| Depreciation & Amortization | 129,936,000 | 114,908,000 | 111,900,000 |
| Stock Based Compensation | 60,295,000 | 59,739,000 | 49,770,000 |
| Change in Working Capital | -133,238,000 | -72,429,000 | -273,530,000 |
| Operating Cash Flow | 929,001,000 | 906,510,000 | 542,549,000 |
| Investing Activities | |||
| Capital Expenditure | -130,922,000 | -133,631,000 | -158,838,000 |
| Investments | -120,922,000 | -133,631,000 | -158,838,000 |
| Investing Cash Flow | -207,062,000 | -125,254,000 | -195,350,000 |
| Financing Activities | |||
| Debt Repayment | -75,000,000 | -404,000,000 | -430,500,000 |
| Common Stock Issued/Repurchased | -792,542,000 | -71,920,000 | -783,964,000 |
| Dividends Paid | 0 | 0 | 0 |
| Financing Cash Flow | -878,073,000 | -441,996,000 | -370,501,000 |
| Summary | |||
| Free Cash Flow | 798,079,000 | 772,879,000 | 383,711,000 |
| Net Change in Cash | -165,666,000 | 341,386,000 | -31,908,000 |