| Income Statement (Quarterly) | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 
|---|---|---|---|---|
| Revenue | 2,017,500,000 | 1,943,600,000 | 1,882,800,000 | 1,877,100,000 | 
| Cost of Revenue | 614,500,000 | 598,200,000 | 589,100,000 | 594,800,000 | 
| Gross Profit | 1,403,000,000 | 1,345,400,000 | 1,293,700,000 | 1,282,300,000 | 
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 830,000,000 | 797,100,000 | 767,900,000 | 757,600,000 | 
| Operating Expenses | 830,000,000 | 797,100,000 | 767,900,000 | 757,600,000 | 
| Operating Income | 573,000,000 | 548,300,000 | 525,799,999 | 524,700,000 | 
| Interest Expense | 89,700,000 | 79,100,000 | 62,900,000 | 70,800,000 | 
| Income Before Tax | 498,200,000 | 485,300,000 | 418,000,000 | 590,800,000 | 
| Income Tax Expense | 99,700,000 | 107,000,000 | 86,900,000 | 128,500,000 | 
| Net Income | 398,500,000 | 378,300,000 | 331,100,000 | 462,300,000 | 
| Per Share | ||||
| EPS | 3.71 | 3.52 | 3.08 | 4.31 | 
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 
| Income Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 
|---|---|---|---|
| Revenue | 7,039,200,000 | 6,177,800,000 | 5,371,800,000 | 
| Cost of Revenue | 2,160,900,000 | 1,870,600,000 | 1,619,000,000 | 
| Gross Profit | 4,878,300,000 | 4,307,200,000 | 3,752,800,000 | 
| Operating Expenses | |||
| R&D Expenses | 0 | 0 | 0 | 
| SG&A Expenses | 2,133,400,000 | 1,915,900,000 | 1,698,500,000 | 
| Operating Expenses | 2,881,500,000 | 2,562,000,000 | 2,228,300,000 | 
| Operating Income | 1,996,800,000 | 1,745,200,000 | 1,524,500,000 | 
| Interest Expense | 259,200,000 | 164,700,000 | 192,400,000 | 
| Income Before Tax | 1,967,200,000 | 1,743,100,000 | 1,282,000,000 | 
| Income Tax Expense | 417,900,000 | 374,700,000 | 296,400,000 | 
| Net Income | 1,549,300,000 | 1,384,200,000 | 1,188,400,000 | 
| Per Share | |||
| EPS | 14.47 | 12.98 | 11.22 | 
| 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 | 188,200,000 | 214,300,000 | 792,800,000 | 
| Short Term Investments | 0 | 0 | 0 | 
| Net Receivables | 1,038,000,000 | 984,000,000 | 877,000,000 | 
| Inventory | 120,800,000 | 118,600,000 | 111,300,000 | 
| Total Current Assets | 1,542,700,000 | 1,481,400,000 | 1,900,700,000 | 
| Property Plant Equipment | 149,700,000 | 119,600,000 | 281,400,000 | 
| Goodwill and Intangibles | 28,372,500,000 | 25,330,900,000 | 24,060,700,000 | 
| Total Assets | 31,334,700,000 | 28,167,500,000 | 26,980,800,000 | 
| Liabilities | |||
| Account Payables | 148,100,000 | 143,000,000 | 122,600,000 | 
| Short Term Debt | 1,089,300,000 | 542,800,000 | 745,600,000 | 
| Total Current Liabilities | 3,832,200,000 | 2,963,200,000 | 2,892,500,000 | 
| Long Term Debt | 6,579,900,000 | 5,830,600,000 | 5,962,500,000 | 
| Total Liabilities | 12,467,100,000 | 10,722,700,000 | 10,943,000,000 | 
| Shareholders Equity | |||
| Retained Earnings | 16,034,900,000 | 14,816,300,000 | 13,730,700,000 | 
| Total Shareholders Equity | 18,867,600,000 | 17,444,800,000 | 16,037,800,000 | 
| Balance Sheet (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 
|---|---|---|---|
| Assets | |||
| Cash and Cash Equivalents | 188,200,000 | 214,300,000 | 792,800,000 | 
| Short Term Investments | 0 | 0 | 0 | 
| Net Receivables | 1,038,000,000 | 984,000,000 | 877,000,000 | 
| Inventory | 120,800,000 | 118,600,000 | 111,300,000 | 
| Total Current Assets | 1,542,700,000 | 1,481,400,000 | 1,900,700,000 | 
| Property Plant Equipment | 149,700,000 | 119,600,000 | 281,400,000 | 
| Goodwill and Intangibles | 28,372,500,000 | 25,330,900,000 | 24,060,700,000 | 
| Total Assets | 31,334,700,000 | 28,167,500,000 | 26,980,800,000 | 
| Liabilities | |||
| Account Payables | 148,100,000 | 143,000,000 | 122,600,000 | 
| Short Term Debt | 1,089,300,000 | 542,800,000 | 745,600,000 | 
| Total Current Liabilities | 3,832,200,000 | 2,963,200,000 | 2,892,500,000 | 
| Long Term Debt | 6,579,900,000 | 5,830,600,000 | 5,962,500,000 | 
| Total Liabilities | 12,467,100,000 | 10,722,700,000 | 10,943,000,000 | 
| Shareholders Equity | |||
| Retained Earnings | 16,034,900,000 | 14,816,300,000 | 13,730,700,000 | 
| Total Shareholders Equity | 18,867,600,000 | 17,444,800,000 | 16,037,800,000 | 
| Cash Flow Statement (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 
|---|---|---|---|
| Operating Activities | |||
| Net Income | 1,549,300,000 | 1,368,400,000 | 985,600,000 | 
| Depreciation & Amortization | 812,800,000 | 755,200,000 | 650,100,000 | 
| Stock Based Compensation | 145,900,000 | 123,500,000 | 118,500,000 | 
| Change in Working Capital | 175,900,000 | 46,800,000 | -956,900,000 | 
| Operating Cash Flow | 2,393,200,000 | 2,035,100,000 | 734,600,000 | 
| Investing Activities | |||
| Capital Expenditure | -66,000,000 | -68,000,000 | -70,300,000 | 
| Investments | -66,000,000 | -68,000,000 | -70,300,000 | 
| Investing Cash Flow | -3,468,500,000 | -2,126,300,000 | 1,209,500,000 | 
| Financing Activities | |||
| Debt Repayment | 1,265,000,000 | -340,000,000 | -1,270,000,000 | 
| Common Stock Issued/Repurchased | 18,500,000 | 15,500,000 | 78,600,000 | 
| Dividends Paid | -321,900,000 | -290,200,000 | -262,300,000 | 
| Financing Cash Flow | 1,069,500,000 | -499,500,000 | -1,465,300,000 | 
| Summary | |||
| Free Cash Flow | 2,327,200,000 | 1,927,100,000 | 664,300,000 | 
| Net Change in Cash | -26,100,000 | -578,500,000 | 441,300,000 | 
| Cash Flow Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 
|---|---|---|---|
| Operating Activities | |||
| Net Income | 1,549,300,000 | 1,368,400,000 | 985,600,000 | 
| Depreciation & Amortization | 812,800,000 | 755,200,000 | 650,100,000 | 
| Stock Based Compensation | 145,900,000 | 123,500,000 | 118,500,000 | 
| Change in Working Capital | 175,900,000 | 46,800,000 | -956,900,000 | 
| Operating Cash Flow | 2,393,200,000 | 2,035,100,000 | 734,600,000 | 
| Investing Activities | |||
| Capital Expenditure | -66,000,000 | -68,000,000 | -70,300,000 | 
| Investments | -66,000,000 | -68,000,000 | -70,300,000 | 
| Investing Cash Flow | -3,468,500,000 | -2,126,300,000 | 1,209,500,000 | 
| Financing Activities | |||
| Debt Repayment | 1,265,000,000 | -340,000,000 | -1,270,000,000 | 
| Common Stock Issued/Repurchased | 18,500,000 | 15,500,000 | 78,600,000 | 
| Dividends Paid | -321,900,000 | -290,200,000 | -262,300,000 | 
| Financing Cash Flow | 1,069,500,000 | -499,500,000 | -1,465,300,000 | 
| Summary | |||
| Free Cash Flow | 2,327,200,000 | 1,927,100,000 | 664,300,000 | 
| Net Change in Cash | -26,100,000 | -578,500,000 | 441,300,000 |