Fiscal period | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
Period End Date | 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 | 12/31/2015 |
Sales | 5,670.00 | 5,635.50 | 5,458.60 | 4,614.30 | 3,086.20 | 3,163.60 | 2,901.80 | 2,603.80 | 2,149.90 | 2,298.10 |
Total Revenues | 5,670.00 | 5,635.50 | 5,458.60 | 4,614.30 | 3,086.20 | 3,163.60 | 2,901.80 | 2,603.80 | 2,149.90 | 2,298.10 |
Cost of sales | 3,235.20 | 3,196.10 | 3,128.30 | 2,772.90 | 1,905.30 | 1,920.30 | 1,791.00 | 1,612.20 | 1,318.00 | 1,427.80 |
Acquired intangible asset amortization | 198.00 | 196.70 | 201.70 | 149.30 | -- | -- | -- | -- | -- | -- |
Research and development | 292.60 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, general and administrative expenses | 902.60 | 1,208.30 | 1,156.60 | 1,067.80 | 700.80 | 751.60 | 694.20 | 656.00 | 578.10 | 588.60 |
Restructuring and other charges | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Asset impairment charge | (52.50) | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total costs and expenses | 4,680.90 | 4,601.10 | 4,486.60 | 3,990.00 | 2,606.10 | 2,671.90 | 2,485.20 | 2,268.20 | 1,896.10 | 2,016.40 |
Operating income | 989.10 | 1,034.40 | 972.00 | 624.30 | 480.10 | 491.70 | 416.60 | 335.60 | 253.80 | 281.70 |
Interest and debt expense | 57.90 | 77.30 | 89.30 | 104.20 | 15.30 | 21.00 | 25.50 | 33.10 | 23.20 | 23.90 |
Minority Interest | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other income (expense), net | (4.10) | (12.20) | 3.40 | 2.50 | (7.20) | (5.00) | (10.70) | (15.50) | 10.70 | 0.40 |
Gain (Loss) on debt extinguishment | 0.00 | 1.60 | 10.60 | -- | -- | -- | -- | -- | -- | -- |
Non-service retirement benefit income | 10.80 | 12.40 | 11.40 | 11.20 | 12.10 | 8.00 | 13.50 | -- | -- | -- |
Income (loss) before income taxes | 937.90 | 958.90 | 908.10 | 533.80 | 469.70 | 473.70 | 393.90 | 287.00 | 241.30 | 258.20 |
Current- Foreign | 40.50 | 57.10 | 47.80 | 57.50 | 39.10 | 28.40 | 31.80 | 22.80 | 3.40 | 4.00 |
Current: Federal | 149.30 | 91.20 | 47.20 | 43.00 | 25.30 | 66.00 | 22.90 | 54.00 | 43.00 | 54.40 |
Current: State | 25.50 | 21.40 | 14.80 | 10.80 | 7.00 | 10.60 | 8.10 | 6.40 | 3.90 | 5.30 |
Provision for income taxes | 117.20 | 72.30 | 119.20 | 88.50 | 67.80 | 71.40 | 60.10 | 59.80 | 50.40 | 62.70 |
Deferred: Federal | (55.80) | (78.80) | (39.00) | (39.70) | (0.50) | (37.00) | 2.30 | (10.70) | 4.30 | 3.50 |
Deferred: State | (7.70) | (4.60) | 0.30 | (0.10) | 2.30 | (2.30) | 0.60 | (3.60) | (4.80) | (2.50) |
Deferred- Foreign | (34.60) | (14.00) | 48.10 | 17.00 | (5.40) | 5.70 | (5.60) | (9.10) | 0.60 | (2.00) |
Income from Continuing Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gain on sale of discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Consolidated Net Income (loss) | 820.70 | 886.60 | 788.90 | -- | -- | -- | 333.80 | 227.20 | 190.90 | 195.50 |
Noncontrolling interest in subsidiaries | 1.50 | 0.90 | 0.30 | -- | -- | -- | -- | -- | -- | (0.30) |
Net Income (loss) Available to Common Shareholders | 819.20 | 885.70 | 788.60 | 445.30 | 401.90 | 402.30 | 333.80 | 227.20 | 190.90 | 195.80 |
Earnings Per Share (Basic) - Cont Ops | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
EPS (Basic) : Disc Ops | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
EPS (Basic) : Gain on sale of discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net Earnings Per Share (Basic) | 17.43 | 18.80 | 16.85 | 10.31 | 10.95 | 11.08 | 9.32 | 6.45 | 5.52 | 5.55 |
Earnings Per Share (Diluted) - Cont Ops | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share (Diluted) - Disc Ops | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
EPS (Diluted) : Gain on sale of discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net Earnings Per Share (Diluted) | 17.21 | 18.49 | 16.53 | 10.05 | 10.62 | 10.73 | 9.01 | 6.26 | 5.37 | 5.44 |
Weighted Average Shares Outstanding (Basic) | 47.00 | 47.10 | 46.80 | 43.20 | 36.70 | 36.30 | 35.80 | 35.20 | 34.60 | 35.30 |
Weighted Average Shares Outstanding (Diluted) | 47.60 | 47.90 | 47.70 | 44.30 | 37.90 | 37.50 | 37.00 | 36.30 | 35.50 | 36.00 |