Fiscal period | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
Period End Date | 3/31/2022 | 3/31/2021 | 3/31/2020 | 3/31/2019 | 3/31/2018 | 3/31/2017 | 3/31/2016 | 3/31/2015 | 3/31/2014 | 3/31/2013 |
Net Sales | 650.31 | 540.78 | 535.83 | 472.80 | 427.55 | 422.06 | 368.97 | 301.71 | 258.67 | 213.15 |
Total Revenues | 650.31 | 540.78 | 535.83 | 472.80 | 427.55 | 422.06 | 368.97 | 301.71 | 258.67 | 213.15 |
Cost of goods sold | 532.44 | 431.32 | 417.43 | 383.62 | 320.52 | 305.17 | 268.05 | 220.14 | 177.10 | 143.81 |
Gross Profit | 117.87 | 109.46 | 118.40 | 89.17 | 107.03 | 116.89 | 100.92 | 81.57 | 81.57 | 69.34 |
Impairment of goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and development | 10.50 | 8.56 | 9.20 | 8.01 | 5.69 | 3.82 | 3.01 | 2.27 | 1.94 | 1.93 |
General and Administrative | 57.50 | 53.85 | 53.22 | 45.00 | 35.48 | 31.13 | 49.67 | 37.86 | 39.68 | 25.81 |
Sales and marketing | 22.83 | 18.02 | 21.04 | 19.54 | 15.03 | 12.13 | 9.97 | 7.85 | 7.84 | 7.29 |
Acquisition costs | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Restructuring expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Provision for doubtful accounts | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Litigation settlement | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Foreign exchange impact of lease liabilities and forward contracts | 1.67 | 17.61 | (18.20) | (0.97) | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | 89.16 | 62.83 | 101.66 | 73.53 | 56.20 | 47.08 | 62.64 | 47.99 | 49.46 | 35.03 |
Operating Income (loss) | 28.70 | 46.63 | 16.74 | 15.65 | 50.83 | 69.82 | 38.29 | 33.59 | 32.10 | 34.31 |
Interest expense | 15.56 | 15.77 | 25.04 | 23.23 | 15.45 | 13.09 | 16.24 | 13.07 | 18.29 | 12.32 |
Gain on acquisition | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Interest income | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Income before income tax expense | 13.15 | 30.86 | (8.30) | (7.58) | 35.39 | 56.72 | 22.04 | 20.52 | 13.82 | 21.99 |
Foreign | 1.48 | 0.72 | 1.45 | 1.72 | 1.19 | -- | 0.80 | 0.53 | 0.60 | 0.34 |
Current : Federal | 8.57 | 5.73 | 5.31 | 0.68 | 12.19 | -- | 12.40 | 1.52 | 4.56 | 31.23 |
Deferred : Federal | (6.41) | (1.91) | (4.52) | (2.09) | 0.95 | -- | (2.93) | 5.55 | 2.48 | (25.07) |
Deferred : State | (0.66) | 0.12 | (1.57) | (0.30) | 0.39 | -- | (0.76) | 0.09 | (0.16) | (2.71) |
Current : State | 3.18 | 3.36 | 1.57 | 0.65 | 1.43 | -- | 2.00 | 1.10 | 0.61 | 3.37 |
Deferred : Foreign | (0.37) | 1.36 | (3.26) | (0.40) | (0.02) | -- | (0.03) | 0.27 | (0.76) | 0.28 |
Provision for Income Taxes - Total | 5.79 | 9.39 | (1.01) | 0.27 | 16.13 | 17.99 | 11.48 | 9.07 | 7.33 | 7.43 |
Income from Continuing Operations | -- | -- | -- | -- | -- | -- | -- | -- | 6.48 | 14.56 |
Income (loss) from discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | 100.88 | (106.07) |
Income (loss) before cumulative effect of accounting change | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cumulative effect of accounting change | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net income (loss) Available to Common Shareholders | 7.36 | 21.48 | (7.29) | (7.85) | 19.26 | 38.74 | 10.56 | 11.45 | 107.36 | (91.51) |
EPS (Basic) : Income before cumulative effect of accounting change | -- | -- | -- | -- | -- | -- | -- | -- | 0.45 | 1.01 |
Basic net income (loss) per share from discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | 6.89 | (7.40) |
Net Earnings Per Share (Basic) | 0.38 | 1.13 | (0.39) | (0.42) | 1.02 | 2.08 | 0.58 | 0.68 | 7.34 | (6.39) |
EPS (Diluted) : Income before cumulative effect of accounting change | -- | -- | -- | -- | -- | -- | -- | -- | 0.42 | 1.01 |
Diluted net income (loss) per share from discontinued operations | -- | -- | -- | -- | -- | -- | -- | -- | 6.59 | (7.37) |
Net Earnings Per Share (Diluted) | 0.38 | 1.11 | (0.39) | (0.42) | 0.99 | 1.99 | 0.55 | 0.65 | 7.01 | (6.36) |
Weighted Average Shares Outstanding (Basic) | 19.12 | 19.02 | 18.91 | 18.85 | 18.86 | 18.61 | 18.23 | 16.74 | 14.63 | 14.33 |
Weighted Average Shares Outstanding (Diluted) | 19.56 | 19.39 | 18.91 | 18.85 | 19.52 | 19.42 | 19.07 | 17.61 | 15.32 | 14.39 |