

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 335,138 | 426,684 | 435,081 | 438,268 | 499,677 | 563,206 | |
COGS | 55,415 | 62,246 | 57,602 | 63,826 | 88,549 | 122,366 | |
Gross Profit | 279,723 | 364,438 | 377,479 | 374,442 | 411,128 | 440,840 | |
Operating Expenses & Income | |||||||
Operating Income | 111,479 | 160,550 | 171,460 | 159,778 | 161,380 | 164,861 | |
Total Operating Expenses | 168,244 | 203,888 | 206,019 | 214,664 | 249,748 | 275,979 | |
R&D Expenses | 72,996 | 102,392 | 102,640 | 108,612 | 122,843 | 129,744 | |
Selling General & Admin Expenses | 77,896 | 86,118 | 81,077 | 83,907 | 126,905 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (841) | (4,500) | (6,701) | (9,027) | (8,605) | (11,596) | |
Interest Income | 15,956 | 75,829 | 51,674 | 53,174 | 80,796 | - | |
Income Tax Expense | 12,829 | 35,836 | 37,708 | 31,215 | 33,002 | 2,040 | |
Net Income | |||||||
Net Income | 114,185 | 184,965 | 162,030 | 170,435 | 205,160 | 263,501 | |
Supplemental | |||||||
EBIT | 110,667 | 159,248 | 168,379 | 159,324 | 247,521 | 238,615 | |
EBITDA | 127,018 | 176,413 | 186,702 | 180,257 | 274,489 | 281,450 | |