

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 756,226 | 744,402 | 741,751 | 789,400 | 830,573.3 | 859,667.4 | |
COGS | 174,831 | 200,927 | 155,333 | 168,807 | 192,426.6 | 200,365.5 | |
Gross Profit | 581,395 | 543,475 | 586,418 | 620,593 | 638,146.7 | 659,302.9 | |
Operating Expenses & Income | |||||||
Operating Income | 53,750 | 40,040 | 53,408 | 54,378 | 40,461.1 | 43,748.7 | |
Total Operating Expenses | 527,645 | 504,255 | 533,010 | 566,215 | 597,685.6 | 615,554.2 | |
R&D Expenses | 158,030 | 156,691 | 169,021 | 171,633 | 159,660.7 | 164,102.7 | |
Selling General & Admin Expenses | 366,430 | 358,292 | 374,421 | 407,983 | 435,285 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,692) | (2,266) | (2,388) | (3,519) | (5,368.6) | (6,392.8) | |
Interest Income | 2,401 | 7,239 | 10,804 | 10,207 | 12,196 | - | |
Income Tax Expense | 8,741 | (11,824) | 18,040 | 13,007 | 10,544 | 9,528.4 | |
Net Income | |||||||
Net Income | 47,954 | 55,432 | 42,407 | 46,433 | 38,800.7 | 42,332.6 | |
Supplemental | |||||||
EBIT | 56,150 | 47,278 | 64,211 | 64,584 | 56,334 | 54,051.5 | |
EBITDA | 94,548 | 87,259 | 103,609 | 104,490 | 95,884 | 93,468 | |