

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 134,147.4 | 116,609 | 134,902 | 164,501 | 200,966 | 228,087.8 | |
COGS | 25,763.8 | 25,249 | 25,959 | 30,161 | 36,175 | 41,631.4 | |
Gross Profit | 108,383.6 | 91,360 | 108,943 | 134,340 | 164,791 | 186,456.4 | |
Operating Expenses & Income | |||||||
Operating Income | 53,182.8 | 28,944 | 46,751 | 69,380 | 83,276 | 89,259.2 | |
Total Operating Expenses | 55,200.8 | 62,416 | 62,192 | 64,960 | 81,515 | 97,197.2 | |
R&D Expenses | 28,045.7 | 35,338 | 38,483 | 43,873 | 57,372 | 71,586.2 | |
Selling General & Admin Expenses | 11,180.8 | 11,816 | 11,408 | 9,740 | 12,152 | 15,432 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (26.16) | (276) | (446) | (715) | (1,165) | (2,028) | |
Interest Income | 604 | 276 | 1,639 | 2,517 | 2,123 | 2,587 | |
Income Tax Expense | 9,002.4 | 5,619 | 8,330 | 8,303 | 25,474 | 19,448.6 | |
Net Income | |||||||
Net Income | 44,784.4 | 23,200 | 39,098 | 62,360 | 60,458 | 68,010.8 | |
Supplemental | |||||||
EBIT | 53,813 | 28,944 | 47,874 | 71,378 | 87,097 | 91,452.2 | |
EBITDA | 62,875.7 | 37,630 | 59,052 | 86,876 | 105,713 | 114,164.1 | |