
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 756,226 | 744,402 | 741,751 | 789,400 | 825,378 | 857,057 | |
COGS | 186,435 | 200,927 | 177,977 | 192,167 | 191,223 | 199,712 | |
Gross Profit | 569,791 | 543,475 | 563,774 | 597,233 | 634,155 | 657,345 | |
Operating Expenses & Income | |||||||
Operating Income | 59,623 | 39,220 | 46,752 | 49,240 | 40,208 | 43,814 | |
Total Operating Expenses | 510,168 | 504,255 | 517,022 | 547,993 | 593,947 | 613,531 | |
R&D Expenses | 158,030 | 156,691 | 153,092 | 154,137 | 158,662 | 163,583 | |
Selling General & Admin Expenses | 366,430 | 358,292 | 374,421 | 407,983 | 435,285 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,692) | (2,266) | (1,884) | (2,755) | (5,335) | (6,375) | |
Interest Income | 2,401 | 7,239 | 10,804 | 10,207 | 12,196 | - | |
Income Tax Expense | 8,741 | (11,824) | 18,040 | 13,007 | 10,478 | 9,542 | |
Net Income | |||||||
Net Income | 47,954 | 55,432 | 42,407 | 46,433 | 38,558 | 42,325 | |
Supplemental | |||||||
EBIT | 56,150 | 47,278 | 63,707 | 63,821 | 56,334 | 57,715 | |
EBITDA | 94,548 | 87,259 | 103,105 | 103,727 | 95,884 | 96,988 | |