

| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 382.9 | 461 | 474.7 | 514.6 | 542.4 | 564.3 | |
COGS | 226.9 | 273.2 | 274.6 | 295 | 304.3 | 314.3 | |
Gross Profit | 156 | 187.8 | 200.2 | 219.6 | 238.1 | 250 | |
Operating Expenses & Income | |||||||
Operating Income | 45 | 57.49 | 66.49 | 78.87 | 85.85 | 77.45 | |
Total Operating Expenses | 111 | 130.4 | 133.7 | 140.7 | 152.3 | 172.6 | |
R&D Expenses | 41.36 | 54.01 | 58.66 | 69.25 | 66.3 | 72.81 | |
Selling General & Admin Expenses | 69.61 | 76.34 | 75.02 | 77.25 | 85.96 | 99.74 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3.805) | (3.794) | (1.427) | (0.34) | (0.395) | - | |
Interest Income | 0.38 | 0.887 | - | 2.945 | 5.466 | 1.27 | |
Income Tax Expense | 7.041 | 9.964 | 12.62 | 14.25 | 17.51 | 16.49 | |
Net Income | |||||||
Net Income | 33.77 | 47.17 | 52.59 | 62.44 | 72.18 | 64.33 | |
Supplemental | |||||||
EBIT | 45.12 | 57.49 | 66.49 | 78.87 | 85.85 | 77.45 | |
EBITDA | 68.5 | 86.16 | 88.73 | 100.3 | 105.9 | 95 | |