| Fiscal period | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| Period End Date | 12/31/2025 | 12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 | 12/31/2017 | 12/31/2016 |
| Revenues | 16,986.42 | 14,566.12 | 12,582.87 | 11,076.12 | 9,903.58 | 8,797.06 | 9,174.61 | 8,130.63 | 7,687.00 | 7,551.52 |
| Total Revenues | 16,986.42 | 14,566.12 | 12,582.87 | 11,076.12 | 9,903.58 | 8,797.06 | 9,174.61 | 8,130.63 | 7,687.00 | 7,551.52 |
| Cost of sales | 13,703.43 | 11,801.07 | 10,493.53 | 9,472.53 | 8,401.84 | 7,401.68 | 7,818.74 | 6,925.18 | 6,539.99 | 6,513.66 |
| Gross Profit | 3,282.99 | 2,765.05 | 2,089.34 | 1,603.59 | 1,501.74 | 1,395.38 | 1,355.87 | 1,205.45 | 1,147.01 | 1,037.86 |
| Selling, general and administrative expenses | 1,714.45 | 1,420.19 | 1,211.23 | 1,038.72 | 970.94 | 903.58 | 893.45 | 799.16 | 757.06 | 725.54 |
| Restructuring expenses | -- | -- | -- | 0.00 | -- | 2.21 | 1.52 | 2.31 | 1.58 | 1.44 |
| Gain on sale of assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Impairment loss on identifiable intangible assets | -- | -- | (2.35) | -- | -- | (232.75) | 0.00 | (0.91) | (57.82) | (2.43) |
| Gain on sale of United Kingdom operations | 144.88 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Operating Income (Loss) | 1,713.42 | 1,344.86 | 875.76 | 564.88 | 530.80 | 256.83 | 460.89 | 403.08 | 330.55 | 308.46 |
| Interest expense | 12.02 | 3.78 | 17.20 | 13.20 | 6.07 | 9.01 | 13.82 | 13.54 | 12.77 | 12.63 |
| Gain on sale of equity investment | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Minority interest | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Interest income | 20.02 | 35.40 | 15.42 | 2.76 | 0.95 | 1.52 | 2.27 | 2.75 | 0.97 | 0.66 |
| Net periodic pension (cost) income | 0.21 | 0.89 | (1.12) | 4.31 | 3.63 | 2.98 | 1.55 | 2.74 | -- | -- |
| Pre-Tax Income - Foreign | -- | -- | -- | -- | -- | -- | -- | 19.62 | -- | -- |
| Pre-Tax Income: United States | -- | -- | -- | -- | -- | -- | -- | 375.41 | -- | -- |
| Income from continuing operations before income taxes | 1,721.62 | 1,377.38 | 872.85 | 558.75 | 529.30 | 252.33 | 450.89 | 395.03 | 318.75 | 296.49 |
| Deferred | (16.06) | (29.12) | -- | 10.48 | -- | -- | 1.70 | 4.25 | (53.36) | (8.11) |
| Current : State and local | 102.56 | 94.65 | 62.32 | 36.55 | 35.88 | 36.18 | 31.10 | 28.06 | 23.50 | 23.39 |
| Income tax (benefit) provision | 448.81 | 370.24 | 239.52 | 152.63 | 145.60 | 119.38 | 125.75 | 109.11 | 90.70 | 111.20 |
| Federal (benefit) provision | 356.80 | 299.20 | 187.46 | 100.71 | 95.78 | 115.63 | 89.26 | 75.41 | 120.32 | 95.17 |
| Foreign (benefit) provision | 5.51 | 5.50 | 6.40 | 4.89 | 4.42 | 3.92 | 3.69 | 1.39 | 0.24 | 0.75 |
| Provision in lieu of income taxes | -- | -- | -- | -- | 9.52 | (36.35) | -- | -- | -- | -- |
| Income from Continuing Operations | -- | -- | -- | -- | -- | 132.94 | 325.14 | 285.92 | 228.05 | 185.30 |
| Loss from discontinued operations, net of income taxes | -- | -- | -- | -- | -- | -- | -- | (2.35) | (0.86) | (3.14) |
| (Loss) gain from discontinued operations, net of income tax effect | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| Consolidated Net Income (loss) | 1,272.82 | 1,007.15 | 633.33 | 406.12 | 383.70 | 132.94 | 325.14 | 283.58 | 227.19 | 182.15 |
| Less- Net income attributable to noncontrolling interests | -- | -- | 0.34 | -- | 0.17 | -- | -- | 0.05 | 0.00 | 0.22 |
| Net Income (Loss) Available to Common Shareholders | 1,272.82 | 1,007.15 | 632.99 | 406.12 | 383.53 | 132.94 | 325.14 | 283.53 | 227.20 | 181.94 |
| Basic - From continuing operations | -- | -- | -- | -- | -- | 2.41 | 5.78 | 4.92 | 3.85 | 3.05 |
| Basic - From discontinued operations | -- | -- | -- | -- | -- | 0.00 | 0.00 | (0.04) | (0.01) | (0.05) |
| Basic Earnings Per Share | 28.30 | 21.61 | 13.37 | 8.13 | 7.09 | 2.41 | 5.78 | 4.88 | 3.84 | 3.00 |
| Diluted - From continuing operations | -- | -- | -- | -- | -- | 2.40 | 5.75 | 4.89 | 3.83 | 3.02 |
| Diluted - From discontinued operations | -- | -- | -- | -- | -- | 0.00 | 0.00 | (0.04) | (0.01) | (0.05) |
| Diluted Earnings Per Share | 28.19 | 21.52 | 13.31 | 8.10 | 7.06 | 2.40 | 5.75 | 4.85 | 3.82 | 2.97 |
| Weighted average shares outstanding used to compute basic earnings per share | 44.98 | 46.62 | 47.36 | 49.93 | 54.07 | 55.20 | 56.21 | 58.11 | 59.25 | 60.77 |
| Weighted average shares outstanding used to compute diluted earnings per share | 45.15 | 46.81 | 47.56 | 50.14 | 54.35 | 55.42 | 56.52 | 58.44 | 59.62 | 61.21 |