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 | 382.44 | 408.93 | 389.26 | 400.25 | 458.25 | 399.72 | 286.95 |
Gross Profit | 183.45 | 134.38 | 119.73 | 109.97 | 139.26 | 102.35 | 99.91 | 108.83 | 87.36 | 62.24 |
Impairment of goodwill | -- | -- | -- | 8.89 | -- | -- | -- | -- | -- | -- |
Research and development costs | 20.24 | 21.89 | 23.61 | 26.93 | 29.49 | -- | -- | -- | -- | -- |
Selling, general and administrative | 92.34 | 86.61 | 78.70 | 77.42 | 82.60 | 84.66 | 71.01 | 77.95 | 72.06 | 45.80 |
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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gain on sale of property, plant and equipment | 1.60 | 6.58 | 1.85 | 4.26 | -- | -- | 2.64 | (0.16) | 0.01 | -- |
Total costs and expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Operating Income (Loss) | 65.15 | 31.26 | 18.67 | (1.60) | 26.95 | 17.39 | (76.51) | 28.60 | 13.47 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Interest income | -- | -- | -- | -- | -- | (0.94) | 0.62 | 4.72 | 0.28 | 0.27 |
Other income - net | (2.71) | (0.39) | (1.79) | (0.26) | 1.99 | -- | -- | -- | -- | -- |
Lawsuit proceeds | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings before provision for income taxes | 59.06 | 27.33 | 12.14 | (7.30) | 23.62 | 9.64 | (82.55) | 25.73 | 9.77 | 15.17 |
Current- Foreign | -- | -- | -- | -- | -- | -- | -- | -- | -- | 1.12 |
Current: Federal | -- | -- | -- | -- | -- | -- | -- | -- | -- | (1.10) |
Current: State | -- | -- | -- | -- | -- | -- | -- | -- | -- | 0.11 |
Income tax (benefit) provision | 6.37 | 2.51 | (0.66) | 1.44 | 2.91 | 21.54 | (17.72) | 6.54 | 1.17 | (0.74) |
Deferred: Federal | -- | -- | -- | -- | -- | -- | -- | -- | -- | (0.87) |
Deferred: Foreign | -- | -- | -- | -- | -- | -- | -- | -- | -- | (0.08) |
Deferred: Federal and state | -- | -- | -- | -- | -- | -- | -- | -- | -- | 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 | 8.60 | 15.91 |
Class A allocated earnings | -- | -- | -- | -- | -- | -- | -- | -- | -- | 2.87 |
Class B allocated earnings | -- | -- | -- | -- | -- | -- | -- | -- | -- | 13.04 |
Net Earnings Per Share (Basic) | 4.20 | 2.00 | 1.04 | (0.71) | 1.71 | (0.99) | (5.44) | 1.62 | 0.74 | 1.39 |
EPS (BASIC) - CLASS A | 4.01 | 1.90 | 0.97 | (0.71) | 1.62 | (0.97) | (5.25) | 1.53 | 0.69 | 1.32 |
EPS (BASIC) - CLASS B | 4.24 | 2.02 | 1.05 | (0.71) | 1.73 | (0.99) | (5.48) | 1.64 | 0.75 | 1.41 |
Net Earnings Per Share (Diluted) | 4.20 | 2.00 | 1.04 | (0.71) | 1.71 | (0.99) | (5.44) | 1.62 | 0.74 | 1.39 |
EPS (DILUTED) - CLASS A | 4.01 | 1.90 | 0.97 | (0.71) | 1.62 | (0.97) | (5.25) | 1.53 | 0.69 | 1.32 |
EPS (DILUTED) - CLASS B | 4.24 | 2.02 | 1.05 | (0.71) | 1.73 | (0.99) | (5.48) | 1.64 | 0.75 | 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 |