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 | 1,861.50 | 1,722.70 | 1,434.80 | 1,213.20 | 1,130.80 | 1,221.30 | 1,089.50 | 898.50 | 707.90 | 768.00 |
Total Revenues | 1,861.50 | 1,722.70 | 1,434.80 | 1,213.20 | 1,130.80 | 1,221.30 | 1,089.50 | 898.50 | 707.90 | 768.00 |
Cost of sales | 1,328.50 | 1,272.50 | 1,089.90 | 924.50 | 837.20 | 898.50 | 807.40 | 677.30 | 524.80 | 542.40 |
Gross Profit | 533.00 | 450.20 | 344.90 | 288.70 | 293.60 | 322.80 | 282.10 | 221.20 | 183.10 | 225.60 |
Goodwill and intangible assets impairment | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Amortization expense | 15.00 | 15.20 | 12.90 | 10.90 | -- | -- | -- | -- | -- | -- |
Selling, general and administrative | 234.00 | 210.10 | 171.70 | 149.20 | 158.80 | 173.20 | 159.10 | 144.70 | 122.30 | 122.00 |
Pension settlement | -- | -- | -- | -- | -- | -- | -- | 6.10 | -- | -- |
Acquisition and integration related costs | 2.60 | 0.40 | (0.50) | (2.10) | 2.10 | 2.50 | 1.50 | 2.70 | 1.40 | -- |
Restructuring charges | -- | -- | -- | -- | 1.30 | 0.00 | 0.00 | 0.60 | 1.70 | 0.40 |
Gain on sale of product line | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Operating Income (Loss) | 281.40 | 224.50 | 160.80 | 130.70 | 131.40 | 147.10 | 121.50 | 67.10 | 57.70 | 103.20 |
Interest expense | 12.50 | 19.70 | 10.30 | 4.50 | 5.70 | 7.90 | 9.30 | 7.30 | 1.90 | 2.30 |
Loss on investment in joint venture | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Minority interest | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other income (expense) | (1.20) | (1.80) | 0.50 | 1.70 | (1.10) | (0.60) | (0.60) | 1.20 | 1.30 | (1.00) |
Debt settlement costs | -- | -- | (0.10) | -- | -- | -- | -- | -- | (0.30) | 0.00 |
Pension settlement charges | (3.80) | -- | -- | (10.30) | -- | -- | -- | -- | -- | -- |
Income (loss) before income taxes | 263.90 | 203.00 | 150.90 | 117.60 | 124.60 | 138.60 | 111.60 | 61.00 | 56.80 | 99.90 |
Current- Foreign | 5.20 | 3.10 | 4.10 | 5.00 | 1.40 | 0.40 | (0.10) | 0.80 | 0.60 | -- |
Current: Federal | 30.70 | 33.70 | 24.00 | 14.70 | 16.40 | 20.70 | 17.80 | 12.00 | 7.00 | 6.60 |
Deferred: Federal | 0.80 | -- | (3.50) | 0.40 | 2.70 | 2.80 | 0.60 | (15.70) | 8.40 | 25.40 |
Deferred: Foreign | 2.50 | (0.50) | (0.10) | 1.50 | 3.10 | 2.20 | (6.50) | 0.80 | (0.70) | (2.00) |
Current: State and local | 6.80 | 9.10 | 6.60 | 4.00 | 5.10 | 6.00 | 5.70 | 2.90 | 2.00 | 1.80 |
Deferred: State and Local | 1.60 | 0.20 | (0.60) | (8.60) | (0.20) | (1.90) | 0.40 | (0.30) | 0.10 | 2.30 |
Income tax benefit (charge) | 47.60 | 45.60 | 30.50 | 17.00 | 28.50 | 30.20 | 17.90 | 0.50 | 17.40 | 34.10 |
Income from Continuing Operations | -- | -- | 120.40 | 100.60 | 96.10 | 108.40 | 93.70 | 60.50 | 39.40 | 65.80 |
Discontinued operations - Income (loss) from operations, net of tax (benefit) | -- | -- | -- | -- | 0.10 | 0.10 | -- | 1.10 | 4.40 | (2.30) |
Discontinued operations - Gain (loss) on dispositions, net of tax (benefit) | -- | -- | -- | -- | -- | -- | 0.30 | -- | -- | -- |
Cumulative effect of change in accounting | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net Income (Loss) Available to Common Shareholders | 216.30 | 157.40 | 120.40 | 100.60 | 96.20 | 108.50 | 94.00 | 61.60 | 43.80 | 63.50 |
Basic - Income from continuing operations | -- | -- | 1.99 | 1.65 | 1.59 | 1.80 | 1.56 | 1.01 | 0.65 | 1.06 |
Basic - (Loss) gain on dispositions, net of taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Basic - Income from discontinued operations, net of taxes | -- | -- | -- | -- | 0.00 | 0.00 | 0.01 | 0.02 | 0.07 | (0.04) |
Basic - Cumulative Effect of Change in Accounting | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Basic - Earnings per share | 3.55 | 2.59 | 1.99 | 1.65 | 1.59 | 1.80 | 1.57 | 1.03 | 0.72 | 1.02 |
Diluted - Income from continuing operations | -- | -- | 1.97 | 1.63 | 1.56 | 1.76 | 1.53 | 1.00 | 0.64 | 1.04 |
Diluted - (Loss) gain on dispositions, net of taxes | -- | -- | -- | -- | -- | -- | -- | 0.02 | -- | -- |
Diluted - Income from discontinued operations, net of taxes | -- | -- | -- | -- | -- | 0.00 | 0.01 | -- | 0.07 | (0.04) |
Diluted - Cumulative Effect of Change in Accounting | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Diluted - Earnings per share | 3.50 | 2.56 | 1.97 | 1.63 | 1.56 | 1.76 | 1.54 | 1.02 | 0.71 | 1.00 |
Weighted average common shares outstanding : Basic | 60.90 | 60.70 | 60.50 | 60.80 | 60.30 | 60.20 | 59.90 | 59.70 | 60.40 | 62.20 |
Weighted average common shares outstanding : Diluted | 61.70 | 61.50 | 61.20 | 61.90 | 61.70 | 61.60 | 61.20 | 60.40 | 61.20 | 63.40 |