

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 290.2 | 305.1 | 301.4 | 343.4 | 393 | 439.5 | |
COGS | 193.1 | 183.3 | 185.5 | 229.3 | 261.1 | 285.5 | |
Gross Profit | 97.06 | 121.8 | 115.9 | 114.1 | 131.9 | 154 | |
Operating Expenses & Income | |||||||
Operating Income | 46.23 | 70.34 | 50.42 | 49.52 | 50.1 | 67 | |
Total Operating Expenses | 51.2 | 52.19 | 65.51 | 64.57 | 81.78 | 86.98 | |
R&D Expenses | 8.93 | 6.506 | 10.38 | 9.25 | 11.62 | 12.52 | |
Selling General & Admin Expenses | 20.47 | 21.08 | 25.68 | 25.07 | 40.24 | 42.64 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (14) | (11.2) | (7.982) | (7.055) | (5.152) | (4.952) | |
Interest Income | 0.003 | 0.19 | 0.234 | 0.496 | 0.622 | 0.522 | |
Income Tax Expense | 9.578 | 2.716 | 10.89 | 9.815 | (0.393) | 3.107 | |
Net Income | |||||||
Net Income | 21.84 | 50.64 | 19.21 | 26.98 | 39.49 | 53.89 | |
Supplemental | |||||||
EBIT | 45.37 | 64.56 | 47.49 | 48.26 | 44.24 | 62.05 | |
EBITDA | 57.12 | 76.27 | 59.3 | 61.85 | 62.04 | 80.04 | |