

| 2019 | 2020 | 2021 | 2022 | 2023 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 330.9 | 329.8 | 374.4 | 414.9 | 430.2 | 407.3 | |
COGS | 240.5 | 236.5 | 261.4 | 302.3 | 314.3 | 299.7 | |
Gross Profit | 90.4 | 93.35 | 113 | 112.5 | 115.9 | 107.6 | |
Operating Expenses & Income | |||||||
Operating Income | 30.75 | 36.36 | 48.3 | 40.31 | 46.38 | 50.77 | |
Total Operating Expenses | 62.1 | 55.99 | 64.62 | 72.3 | 64.99 | 63.05 | |
R&D Expenses | 2.111 | 1.062 | 1.87 | 1.947 | 2.048 | 2.342 | |
Selling General & Admin Expenses | 22.27 | 9.35 | 11.13 | 13.33 | 28.52 | 29.64 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3.341) | (3.167) | (3.623) | (4.05) | - | (4.28) | |
Interest Income | - | - | - | 0.45 | - | 1.873 | |
Income Tax Expense | 2.484 | 3.011 | 4.462 | 4.55 | 4.726 | 5.83 | |
Net Income | |||||||
Net Income | 23.58 | 29.75 | 40.39 | 42.05 | 38.44 | 29.67 | |
Supplemental | |||||||
EBIT | 21.99 | 34.74 | 48.3 | 40.29 | 46.38 | 41.96 | |
EBITDA | 43.16 | 57.11 | 60.29 | 52.74 | 59.22 | 60.94 | |