

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 517.4 | 637 | 669.7 | 593.7 | 669.3 | 740.2 | |
COGS | 351.2 | 421.8 | 434.8 | 403.9 | 460.8 | 507.5 | |
Gross Profit | 166.2 | 215.2 | 234.8 | 189.8 | 208.5 | 232.7 | |
Operating Expenses & Income | |||||||
Operating Income | 47.55 | 69.36 | 84.15 | 50.76 | 55.13 | 66.5 | |
Total Operating Expenses | 118.7 | 145.8 | 150.7 | 139.1 | 153.4 | 166.2 | |
R&D Expenses | 19.19 | 19.66 | 22.48 | 21.92 | 23.69 | 26.4 | |
Selling General & Admin Expenses | 55.26 | 70.32 | 74.64 | 67.48 | 75.18 | 81.47 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2.023) | (3.214) | (3.905) | (2.221) | (1.303) | (1.08) | |
Interest Income | 0.169 | 0.631 | 1.473 | 2.573 | 2.317 | 2.834 | |
Income Tax Expense | 13.18 | 19.3 | 19.01 | 13.66 | 10.31 | 14.31 | |
Net Income | |||||||
Net Income | 35.73 | 54.4 | 63.33 | 37.09 | 35.28 | 43.09 | |
Supplemental | |||||||
EBIT | 48.14 | 76.72 | 84.84 | 51.11 | 46.92 | 58.5 | |
EBITDA | 63.7 | 93.14 | 103.8 | 71.94 | 69.95 | 82.87 | |