Fiscal period | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
Period End Date | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 | 12/31/2017 | 12/31/2016 | 12/31/2015 | 12/31/2014 | 12/31/2013 |
Net Sales | 654.23 | 543.49 | 465.77 | 492.41 | 548.18 | 491.61 | 500.15 | 567.08 | 487.08 | 349.19 |
Total Revenues | 654.23 | 543.49 | 465.77 | 492.41 | 548.18 | 491.61 | 500.15 | 567.08 | 487.08 | 349.19 |
Cost of sales | 470.78 | 409.11 | 346.04 | 381.72 | 438.41 | 389.60 | 400.25 | 458.25 | 399.10 | 286.95 |
Gross Profit | 183.45 | 134.38 | 119.73 | 110.70 | 109.77 | 102.01 | 99.91 | 108.83 | 87.98 | -- |
Impairment of goodwill | -- | -- | -- | 8.89 | -- | -- | -- | -- | -- | -- |
Research and development costs | 20.24 | 21.89 | 23.61 | 26.93 | -- | -- | -- | -- | -- | -- |
Selling, general and administrative | 92.34 | 86.61 | 78.70 | 76.06 | 79.94 | 85.07 | 71.01 | 78.11 | 72.05 | 45.83 |
Restructuring charges | 7.32 | 1.20 | 0.60 | 2.59 | 0.22 | 0.31 | 2.09 | 2.11 | 1.83 | 1.39 |
Impairment of assets | -- | -- | -- | -- | -- | -- | (105.97) | -- | -- | -- |
Casualty loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Litigation charge | -- | -- | -- | -- | -- | -- | -- | -- | -- | (0.04) |
Gain on sale of property, plant and equipment | 1.60 | 6.58 | 1.85 | 4.26 | -- | (0.30) | 2.64 | -- | -- | 0.07 |
Total costs and expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | 334.14 |
Operating Income (Loss) | 65.15 | 31.26 | 18.67 | 0.48 | 29.61 | 16.34 | (76.51) | 28.60 | 14.09 | 15.05 |
Interest expense and other costs | 3.38 | 3.54 | 4.75 | 5.45 | 5.32 | 6.80 | 6.66 | 7.59 | 3.98 | 0.16 |
Impairment of investment | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gain on sale of investment | -- | -- | -- | -- | -- | -- | -- | -- | -- | 0.10 |
Interest income | -- | -- | -- | -- | (0.68) | 0.11 | 0.62 | 4.72 | 0.28 | 0.18 |
Other income - net | (2.71) | (0.39) | (1.79) | (2.34) | -- | -- | -- | -- | -- | -- |
Lawsuit proceeds | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings before provision for income taxes | 59.06 | 27.33 | 12.14 | (7.30) | 23.62 | 9.64 | (82.55) | 25.73 | 10.39 | 15.17 |
Current- Foreign | -- | -- | -- | -- | -- | -- | -- | 5.33 | 1.76 | (1.10) |
Current: Federal | -- | -- | -- | -- | -- | -- | -- | 1.49 | 1.92 | 1.12 |
Current: State | -- | -- | -- | -- | -- | -- | -- | 0.07 | 0.18 | 0.11 |
Income tax (benefit) provision | 6.37 | 2.51 | (0.66) | 1.44 | 2.91 | 21.54 | (17.72) | 6.54 | 1.30 | (0.74) |
Deferred: Federal | -- | -- | -- | -- | -- | -- | -- | 1.02 | (2.70) | (0.87) |
Deferred: Foreign | -- | -- | -- | -- | -- | -- | -- | (1.31) | 0.54 | (0.08) |
Deferred: Federal and state | -- | -- | -- | -- | -- | -- | -- | (0.06) | (0.41) | 0.07 |
Net Income (Loss) Available to Common Shareholders | 52.69 | 24.82 | 12.80 | (8.74) | 20.71 | (11.90) | (64.83) | 19.20 | 9.10 | 15.91 |
Class A allocated earnings | -- | -- | -- | -- | -- | -- | -- | 3.33 | 1.58 | 2.87 |
Class B allocated earnings | -- | -- | -- | -- | -- | -- | -- | 15.87 | 7.52 | 13.04 |
Net Earnings Per Share (Basic) | 4.20 | 2.00 | 1.04 | (0.71) | 1.71 | (1.00) | (5.44) | 1.62 | 0.78 | 1.39 |
EPS (BASIC) - CLASS A | 4.01 | 1.90 | 0.97 | (0.71) | 1.62 | (0.97) | (5.25) | 1.53 | 0.73 | 1.32 |
EPS (BASIC) - CLASS B | 4.24 | 2.02 | 1.05 | (0.71) | 1.73 | (0.99) | (5.48) | 1.64 | 0.79 | 1.41 |
Net Earnings Per Share (Diluted) | 4.20 | 2.00 | 1.04 | (0.71) | 1.71 | (1.00) | (5.44) | 1.62 | 0.78 | 1.39 |
EPS (DILUTED) - CLASS A | 4.01 | 1.90 | 0.97 | (0.71) | 1.62 | (0.97) | (5.25) | 1.53 | 0.73 | 1.32 |
EPS (DILUTED) - CLASS B | 4.24 | 2.02 | 1.05 | (0.71) | 1.73 | (0.99) | (5.48) | 1.64 | 0.79 | 1.41 |
Weighted Average Shares Outstanding (Basic) | 12.54 | 12.40 | 12.33 | 12.28 | 12.11 | 12.03 | 11.92 | 11.87 | 11.67 | 11.42 |
Weighted average Class A common shares outstanding - basic | 2.14 | 2.15 | 2.15 | 2.17 | 2.18 | 2.18 | 2.18 | 2.18 | 2.18 | 2.18 |
Weighted average Class B common shares outstanding - basic | 10.39 | 10.26 | 10.19 | 10.12 | 9.94 | 9.86 | 9.75 | 9.70 | 9.49 | 9.24 |
Weighted Average Shares Outstanding (Diluted) | 12.54 | 12.40 | 12.33 | 12.28 | 12.11 | 12.03 | 11.92 | 11.87 | 11.67 | 11.42 |
Weighted average Class A common shares outstanding - diluted | 2.14 | 2.15 | 2.15 | 2.17 | 2.18 | 2.18 | 2.18 | 2.18 | 2.18 | 2.18 |
Weighted average Class B common shares outstanding - diluted | 10.39 | 10.26 | 10.19 | 10.12 | 9.94 | 9.86 | 9.75 | 9.70 | 9.49 | 9.24 |