

| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,092.3 | 1,232 | 1,566 | 1,862 | 2,056 | 1,961 | |
COGS | 425.6 | 477 | 618 | 849 | 767 | 732 | |
Gross Profit | 666.7 | 755 | 948 | 1,013 | 1,289 | 1,229 | |
Operating Expenses & Income | |||||||
Operating Income | 206.2 | 271 | 327 | 376 | 383 | 312 | |
Total Operating Expenses | 479.9 | 499 | 656 | 637 | 906 | 917 | |
R&D Expenses | 72.12 | 91 | 109 | 95 | 180 | 180 | |
Selling General & Admin Expenses | 75.64 | 117 | 150 | 212 | 235 | 288 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3.339) | (3) | (5) | (11) | (43) | (13) | |
Interest Income | 16.54 | 2 | 21 | 10 | 12 | 37 | |
Income Tax Expense | 47.4 | 64 | 80 | 57 | 44 | 35 | |
Net Income | |||||||
Net Income | 175 | 205 | 268 | 246 | 284 | 256 | |
Supplemental | |||||||
EBIT | 226.1 | 272 | 353 | 338 | 345 | 312 | |
EBITDA | 278.1 | 323 | 431 | 432 | 530 | 491 | |