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,286.70 | 1,243.60 | 1,092.20 | 1,090.80 | 1,001.00 | 1,137.60 | 1,123.51 | 1,003.07 | 808.57 | 811.80 |
Total Revenues | 1,286.70 | 1,243.60 | 1,092.20 | 1,090.80 | 1,001.00 | 1,137.60 | 1,123.51 | 1,003.07 | 808.57 | 811.80 |
Cost of sales | 736.70 | 715.80 | 671.30 | 652.80 | 593.20 | 675.90 | 678.48 | 598.65 | 456.98 | 462.74 |
Gross Profit | 550.00 | 527.80 | 420.90 | 438.00 | 407.80 | 461.70 | 445.03 | 404.42 | 351.60 | 349.06 |
Goodwill impairment charge | -- | -- | -- | -- | -- | -- | -- | -- | -- | 32.42 |
Research and development expenses | 43.80 | 36.60 | 31.10 | 32.20 | 30.10 | 32.70 | 30.74 | 32.01 | 34.74 | -- |
Selling and administrative expenses | 391.90 | 352.60 | 306.30 | 321.90 | 314.00 | 357.20 | 356.32 | 345.36 | 248.21 | 252.27 |
Pension settlement gain | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Restructuring charges | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gain on sale of facility | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Impairment of long-lived assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | (11.20) |
Gain on Divestiture of Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gain on sale of business | -- | -- | -- | 9.80 | -- | -- | -- | -- | (0.15) | -- |
Gain on sale of assets | -- | -- | 3.70 | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expense | -- | -- | -- | -- | 344.10 | 389.90 | 387.06 | 377.38 | 283.10 | 295.88 |
Operating Income (loss) | 114.30 | 138.60 | 87.20 | 93.70 | 63.70 | 71.80 | 57.98 | 27.04 | 68.50 | 53.18 |
Interest expense | 9.10 | 13.50 | 7.10 | 7.30 | 20.70 | 21.10 | 23.34 | 25.39 | 1.28 | 1.31 |
Interest income | -- | -- | -- | -- | 3.30 | 3.30 | 3.04 | 2.41 | 0.33 | 0.17 |
Other income (expense), net | (0.50) | (1.60) | 0.60 | (0.30) | 0.10 | 0.70 | (0.73) | (1.96) | (0.67) | (0.66) |
Net foreign currency transaction gains (losses) | 0.10 | 0.30 | (1.20) | (0.70) | (5.30) | (0.70) | (1.10) | (3.39) | (0.39) | (0.95) |
ESOP income | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Miscellaneous (expense) income, net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss on extinguishment of debt | -- | -- | -- | (11.30) | -- | -- | -- | -- | -- | -- |
Total other Income (Expense) | -- | -- | -- | -- | (22.60) | (17.80) | (22.14) | (28.34) | (2.01) | (2.75) |
Profit (loss) before income taxes | 104.80 | 123.80 | 79.50 | 74.10 | 41.10 | 54.00 | 35.84 | (1.29) | 66.49 | 50.42 |
Current-State | 3.60 | 4.00 | 3.80 | 1.90 | 1.80 | 2.10 | 1.03 | 0.81 | 1.86 | 1.69 |
Current- Foreign | 7.90 | 8.50 | 7.90 | 11.20 | 3.80 | 5.60 | 7.03 | 8.70 | 3.04 | 3.99 |
Deferred- Foreign | (7.70) | (17.30) | (8.50) | (15.50) | (6.90) | (6.70) | (6.01) | (8.70) | (0.43) | (1.89) |
Deferred:Federal | (1.80) | (8.70) | (6.30) | 0.60 | 4.40 | (2.40) | (3.14) | 1.64 | (0.47) | (0.48) |
Deferred:State | -- | (0.90) | (0.80) | (0.10) | 0.10 | (0.10) | (0.34) | (0.13) | (0.07) | (0.09) |
Income tax expense (benefit) | 21.10 | 14.30 | 13.20 | 9.20 | 7.40 | 8.10 | 2.30 | 4.91 | 19.88 | 18.34 |
Current-Federal | 19.10 | 28.70 | 17.10 | 11.10 | 4.20 | 9.60 | 3.73 | 2.59 | 15.96 | 15.12 |
Net (Loss) Earnings Including Noncontrolling Interest | 83.70 | 109.50 | 66.30 | 64.90 | 33.70 | 45.90 | 33.54 | (6.21) | -- | -- |
Net loss attributable to noncontrolling interest | -- | -- | -- | -- | -- | 0.10 | 0.13 | (0.01) | -- | -- |
Net Income (loss) Available to Common Shareholders | 83.70 | 109.50 | 66.30 | 64.90 | 33.70 | 45.80 | 33.41 | (6.20) | 46.61 | 32.09 |
Basic Earnings Per Share | 4.46 | 5.92 | 3.58 | 3.51 | 1.84 | 2.53 | 1.86 | (0.35) | 2.66 | 1.78 |
Diluted Earnings Per Share | 4.38 | 5.83 | 3.55 | 3.44 | 1.81 | 2.48 | 1.82 | (0.35) | 2.59 | 1.74 |
Weighted Average Shares Outstanding (Basic) | 18.79 | 18.51 | 18.49 | 18.50 | 18.35 | 18.12 | 17.94 | 17.70 | 17.52 | 18.02 |
Weighted Average Shares Outstanding (Diluted) | 19.10 | 18.78 | 18.70 | 18.85 | 18.64 | 18.45 | 18.34 | 17.70 | 17.98 | 18.49 |