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,463.85 | 1,358.27 | 1,371.82 | 1,298.82 | 1,128.59 | 1,137.91 | 1,092.05 | 1,116.14 | 1,058.48 | 971.98 |
Total Revenues | 1,463.85 | 1,358.27 | 1,371.82 | 1,298.82 | 1,128.59 | 1,137.91 | 1,092.05 | 1,116.14 | 1,058.48 | 971.98 |
Cost of sales | 1,040.53 | 969.45 | 989.28 | 921.89 | 791.93 | 806.11 | 779.26 | 789.49 | 736.00 | 690.99 |
Gross Profit | 423.32 | 388.83 | 382.54 | 376.93 | 336.66 | 331.80 | 312.79 | 326.66 | 322.49 | 280.99 |
Goodwill and intangible asset impairment charge | -- | -- | -- | -- | 2.60 | -- | -- | -- | -- | -- |
Selling, general and administrative expenses | 335.10 | 293.58 | 276.63 | 247.55 | 224.67 | 234.72 | 231.34 | 223.58 | 221.66 | 206.29 |
Restructuring and integration expenses | 7.67 | 2.64 | 1.89 | 0.39 | 0.46 | 2.59 | 4.51 | 6.17 | 3.96 | (0.13) |
Other income, net | 0.08 | 0.08 | 0.11 | 0.01 | (0.03) | (0.01) | 4.33 | 1.28 | 1.20 | 1.03 |
Litigation charge | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Operating Income (Loss) | 80.62 | 92.68 | 104.14 | 129.00 | 108.90 | 94.50 | 81.27 | 98.17 | 98.07 | 75.86 |
Interest expense | 13.51 | 13.29 | 10.62 | 2.03 | 2.33 | 5.29 | 4.03 | 2.33 | 1.56 | 1.54 |
Other income (expense), net | 6.88 | -- | -- | -- | -- | -- | (0.41) | -- | -- | -- |
Other non-operating income, net | -- | 2.33 | 4.81 | 3.49 | 0.81 | 2.59 | -- | 0.60 | 2.06 | (0.22) |
Earnings (loss) from continuing operations before taxes | 73.99 | 81.72 | 98.33 | 130.47 | 107.38 | 91.80 | 76.83 | 96.44 | 98.57 | 74.10 |
Current- Foreign | -- | -- | 8.67 | -- | 4.06 | 3.02 | 3.18 | 3.14 | 3.63 | 4.32 |
Deferred: Foreign | -- | -- | (0.75) | -- | (0.05) | 0.42 | 0.11 | 0.10 | (0.24) | (0.07) |
Current: Domestic | -- | -- | 16.18 | -- | 30.37 | 14.63 | 26.82 | 30.74 | 33.16 | 22.94 |
Deferred: Domestic | -- | -- | 1.10 | -- | (7.42) | 4.68 | (10.13) | 18.83 | (0.39) | (1.21) |
Provision (benefit) for income tax | 19.39 | 18.37 | 25.21 | 31.04 | 26.96 | 22.75 | 19.98 | 52.81 | 36.16 | 25.98 |
Earnings (loss) from continuing operations | 54.60 | 63.35 | 73.13 | 99.42 | 80.42 | 69.05 | 56.85 | 43.63 | 62.41 | 48.12 |
Loss from discontinued operation, net of tax | (26.13) | (29.00) | (17.69) | (8.47) | (23.02) | (11.13) | (13.85) | (5.65) | (1.98) | (2.10) |
Earnings before cumulative effect of accounting change | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Extraordinary item, net of tax | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cumulative effect of accounting change, net of tax | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net Earnings | 28.48 | 34.35 | 55.44 | 90.95 | -- | -- | -- | -- | -- | -- |
Net earnings attributable to noncontrolling interest | 0.98 | 0.20 | 0.08 | 0.07 | -- | -- | -- | -- | -- | -- |
Net Income (loss) Available to Common Shareholders | 27.50 | 34.15 | 55.35 | 90.89 | 57.39 | 57.92 | 43.00 | 37.98 | 60.43 | 46.02 |
Earnings (loss) from continuing operations | 2.46 | 2.91 | 3.37 | 4.49 | 3.59 | 3.09 | 2.53 | 1.92 | 2.75 | 2.11 |
Earnings(loss) per share before extraordinary item and cumulative effect of accounting change | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Discontinued operation | (1.20) | (1.34) | (0.82) | (0.39) | (1.02) | (0.50) | (0.62) | (0.25) | (0.09) | (0.09) |
Cumulative effect of accounting change | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share (Basic) - Extras | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net Earnings Per Share (Basic) | 1.26 | 1.57 | 2.55 | 4.10 | 2.57 | 2.59 | 1.91 | 1.67 | 2.66 | 2.02 |
Earnings (loss) from continuing operations | 2.41 | 2.85 | 3.30 | 4.39 | 3.52 | 3.03 | 2.48 | 1.88 | 2.70 | 2.08 |
Earnings(loss) per share before extraordinary item and cumulative effect of accounting change | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Discontinued operation | (1.17) | (1.31) | (0.80) | (0.37) | (1.01) | (0.49) | (0.60) | (0.24) | (0.08) | (0.09) |
Cumulative effect of accounting change | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share (Diluted) - Extras | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net Earnings Per Share (Diluted) | 1.24 | 1.54 | 2.50 | 4.02 | 2.51 | 2.54 | 1.88 | 1.64 | 2.62 | 1.99 |
Weighted Average Shares Outstanding (Basic) | 21.80 | 21.72 | 21.68 | 22.15 | 22.37 | 22.38 | 22.46 | 22.73 | 22.72 | 22.81 |
Weighted Average Shares Outstanding (Diluted) | 22.24 | 22.16 | 22.14 | 22.62 | 22.83 | 22.82 | 22.93 | 23.20 | 23.08 | 23.14 |