| Income Statement (Quarterly) | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 
|---|---|---|---|---|
| Revenue | 1,892,641,000 | 1,778,056,000 | 1,731,971,000 | 1,761,602,000 | 
| Cost of Revenue | 1,206,505,000 | 1,142,167,000 | 1,106,971,000 | 1,116,853,000 | 
| Gross Profit | 686,136,000 | 635,889,000 | 625,000,000 | 644,749,000 | 
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 197,756,000 | 174,263,000 | 170,171,000 | 175,768,000 | 
| Operating Expenses | 197,756,000 | 174,263,000 | 170,171,000 | 175,768,000 | 
| Operating Income | 488,380,000 | 461,626,000 | 454,829,000 | 468,981,000 | 
| Interest Expense | 22,514,000 | 16,857,000 | 18,993,000 | 22,000,000 | 
| Income Before Tax | 447,965,000 | 442,169,000 | 434,222,000 | 444,355,000 | 
| Income Tax Expense | 76,549,000 | 83,802,000 | 82,464,000 | 57,098,000 | 
| Net Income | 371,416,000 | 358,367,000 | 351,758,000 | 387,257,000 | 
| Per Share | ||||
| EPS | 1.61 | 1.55 | 1.52 | 1.68 | 
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 
| Income Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 
|---|---|---|---|
| Revenue | 6,941,180,000 | 6,596,950,000 | 6,150,530,000 | 
| Cost of Revenue | 4,464,713,000 | 4,212,485,000 | 3,806,461,000 | 
| Gross Profit | 2,476,467,000 | 2,384,465,000 | 2,344,069,000 | 
| Operating Expenses | |||
| R&D Expenses | 0 | 0 | 0 | 
| SG&A Expenses | 696,905,000 | 677,006,000 | 644,577,000 | 
| Operating Expenses | 696,905,000 | 677,006,000 | 843,377,000 | 
| Operating Income | 1,779,562,000 | 1,707,459,000 | 1,500,692,000 | 
| Interest Expense | 112,962,000 | 81,795,000 | 83,186,000 | 
| Income Before Tax | 1,661,539,000 | 1,606,412,000 | 1,428,692,000 | 
| Income Tax Expense | 285,415,000 | 293,224,000 | 269,150,000 | 
| Net Income | 1,376,124,000 | 1,313,188,000 | 1,159,542,000 | 
| Per Share | |||
| EPS | 5.95 | 5.70 | 5.04 | 
| 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 | 373,999,000 | 409,804,000 | 345,386,000 | 
| Short Term Investments | 0 | 452,981,000 | 0 | 
| Net Receivables | 948,830,000 | 1,012,932,000 | 1,039,076,000 | 
| Inventory | 1,021,713,000 | 1,132,471,000 | 1,044,284,000 | 
| Total Current Assets | 2,603,032,000 | 2,824,668,000 | 2,528,058,000 | 
| Property Plant Equipment | 1,054,277,000 | 1,121,016,000 | 805,936,000 | 
| Goodwill and Intangibles | 10,471,050,000 | 10,612,946,000 | 8,714,647,000 | 
| Total Assets | 14,631,169,000 | 15,023,533,000 | 12,431,120,000 | 
| Liabilities | |||
| Account Payables | 523,332,000 | 516,588,000 | 497,134,000 | 
| Short Term Debt | 709,082,000 | 1,478,970,000 | 272,445,000 | 
| Total Current Liabilities | 2,098,587,000 | 2,882,573,000 | 1,564,202,000 | 
| Long Term Debt | 1,615,392,000 | 1,895,432,000 | 2,158,928,000 | 
| Total Liabilities | 4,975,865,000 | 6,293,342,000 | 4,954,608,000 | 
| Shareholders Equity | |||
| Retained Earnings | 11,057,684,000 | 9,940,343,000 | 8,857,485,000 | 
| Total Shareholders Equity | 9,655,304,000 | 8,730,191,000 | 7,476,512,000 | 
| Balance Sheet (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 
|---|---|---|---|
| Assets | |||
| Cash and Cash Equivalents | 373,999,000 | 409,804,000 | 345,386,000 | 
| Short Term Investments | 0 | 452,981,000 | 0 | 
| Net Receivables | 948,830,000 | 1,012,932,000 | 1,039,076,000 | 
| Inventory | 1,021,713,000 | 1,132,471,000 | 1,044,284,000 | 
| Total Current Assets | 2,603,032,000 | 2,824,668,000 | 2,528,058,000 | 
| Property Plant Equipment | 1,054,277,000 | 1,121,016,000 | 805,936,000 | 
| Goodwill and Intangibles | 10,471,050,000 | 10,612,946,000 | 8,714,647,000 | 
| Total Assets | 14,631,169,000 | 15,023,533,000 | 12,431,120,000 | 
| Liabilities | |||
| Account Payables | 523,332,000 | 516,588,000 | 497,134,000 | 
| Short Term Debt | 709,082,000 | 1,478,970,000 | 272,445,000 | 
| Total Current Liabilities | 2,098,587,000 | 2,882,573,000 | 1,564,202,000 | 
| Long Term Debt | 1,615,392,000 | 1,895,432,000 | 2,158,928,000 | 
| Total Liabilities | 4,975,865,000 | 6,293,342,000 | 4,954,608,000 | 
| Shareholders Equity | |||
| Retained Earnings | 11,057,684,000 | 9,940,343,000 | 8,857,485,000 | 
| Total Shareholders Equity | 9,655,304,000 | 8,730,191,000 | 7,476,512,000 | 
| Cash Flow Statement (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 
|---|---|---|---|
| Operating Activities | |||
| Net Income | 1,376,124,000 | 1,313,188,000 | 1,159,542,000 | 
| Depreciation & Amortization | 382,927,000 | 337,636,000 | 319,427,000 | 
| Stock Based Compensation | 47,863,000 | 46,199,000 | 47,375,000 | 
| Change in Working Capital | 66,673,000 | 142,786,000 | -266,473,000 | 
| Operating Cash Flow | 1,828,848,000 | 1,735,296,000 | 1,149,373,000 | 
| Investing Activities | |||
| Capital Expenditure | -127,075,000 | -136,249,000 | -139,005,000 | 
| Investments | -127,075,000 | -136,249,000 | -139,005,000 | 
| Investing Cash Flow | -244,808,000 | -2,376,430,000 | -552,760,000 | 
| Financing Activities | |||
| Debt Repayment | -1,189,737,000 | 892,282,000 | -73,691,000 | 
| Common Stock Issued/Repurchased | -212,027,000 | -7,772,000 | -282,884,000 | 
| Dividends Paid | -258,782,000 | -230,329,000 | -202,169,000 | 
| Financing Cash Flow | -1,602,454,000 | 697,283,000 | -575,699,000 | 
| Summary | |||
| Free Cash Flow | 1,701,773,000 | 1,599,047,000 | 1,010,368,000 | 
| Net Change in Cash | -35,805,000 | 64,418,000 | -1,386,000 | 
| Cash Flow Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 
|---|---|---|---|
| Operating Activities | |||
| Net Income | 1,376,124,000 | 1,313,188,000 | 1,159,542,000 | 
| Depreciation & Amortization | 382,927,000 | 337,636,000 | 319,427,000 | 
| Stock Based Compensation | 47,863,000 | 46,199,000 | 47,375,000 | 
| Change in Working Capital | 66,673,000 | 142,786,000 | -266,473,000 | 
| Operating Cash Flow | 1,828,848,000 | 1,735,296,000 | 1,149,373,000 | 
| Investing Activities | |||
| Capital Expenditure | -127,075,000 | -136,249,000 | -139,005,000 | 
| Investments | -127,075,000 | -136,249,000 | -139,005,000 | 
| Investing Cash Flow | -244,808,000 | -2,376,430,000 | -552,760,000 | 
| Financing Activities | |||
| Debt Repayment | -1,189,737,000 | 892,282,000 | -73,691,000 | 
| Common Stock Issued/Repurchased | -212,027,000 | -7,772,000 | -282,884,000 | 
| Dividends Paid | -258,782,000 | -230,329,000 | -202,169,000 | 
| Financing Cash Flow | -1,602,454,000 | 697,283,000 | -575,699,000 | 
| Summary | |||
| Free Cash Flow | 1,701,773,000 | 1,599,047,000 | 1,010,368,000 | 
| Net Change in Cash | -35,805,000 | 64,418,000 | -1,386,000 |