

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 335,138 | 426,684 | 435,081 | 438,268 | 529,811.4 | 567,909.9 | |
COGS | 55,415 | 62,246 | 57,602 | 68,004 | 93,889.2 | 123,580.1 | |
Gross Profit | 279,723 | 364,438 | 377,479 | 370,264 | 435,922.2 | 444,329.9 | |
Operating Expenses & Income | |||||||
Operating Income | 110,312 | 160,550 | 171,460 | 159,779 | 171,112.5 | 165,894.1 | |
Total Operating Expenses | 169,410 | 203,888 | 206,019 | 210,485 | 264,809.8 | 278,435.8 | |
R&D Expenses | 72,996 | 102,392 | 102,640 | 108,612 | 130,251.4 | 130,907.3 | |
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) | (9,123.9) | (11,718.2) | |
Interest Income | 16,797 | 75,829 | 51,674 | 53,174 | 80,796 | - | |
Income Tax Expense | 12,829 | 35,836 | 37,708 | 31,215 | 34,992.3 | 1,723.2 | |
Net Income | |||||||
Net Income | 114,185 | 184,965 | 162,030 | 170,434 | 217,532.8 | 265,649.7 | |
Supplemental | |||||||
EBIT | 127,130 | 159,248 | 199,487 | 209,779 | 171,112.5 | 216,905.1 | |
EBITDA | 143,481 | 176,413 | 217,810 | 230,712 | 199,706.9 | 260,212.8 | |