

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 335,138 | 426,684 | 435,081 | 438,268 | 502,822.2 | 564,645.8 | |
COGS | 55,415 | 62,246 | 57,602 | 63,826 | 89,106.4 | 122,505.9 | |
Gross Profit | 279,723 | 364,438 | 377,479 | 374,441 | 413,715.8 | 442,139.9 | |
Operating Expenses & Income | |||||||
Operating Income | 110,312 | 149,003 | 153,310 | 156,603 | 162,395.8 | 165,378.6 | |
Total Operating Expenses | 169,410 | 215,433 | 224,169 | 217,839 | 251,320 | 276,762.3 | |
R&D Expenses | 72,996 | 102,392 | 102,640 | 108,612 | 123,616.2 | 130,189.3 | |
Selling General & Admin Expenses | 91,771 | 97,775 | 99,651 | 101,873 | 126,905 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (841) | (4,500) | (6,701) | (9,027) | (8,659.2) | (11,602.8) | |
Interest Income | 16,797 | 75,829 | 51,674 | 53,174 | 80,796 | - | |
Income Tax Expense | 12,829 | 35,836 | 37,708 | 31,215 | 33,209.7 | 2,341 | |
Net Income | |||||||
Net Income | 114,185 | 184,965 | 162,030 | 170,435 | 206,451.4 | 263,786.1 | |
Supplemental | |||||||
EBIT | 127,167 | 224,832 | 204,984 | 209,777 | 162,395.8 | 216,611.6 | |
EBITDA | 143,460 | 241,997 | 223,307 | 230,710 | 189,533.5 | 259,442.6 | |