
| 2022 | 2023 | 2024 | 2025 | TTM | |
|---|---|---|---|---|---|
Revenue | |||||
Total revenue | 116,609 | 134,902 | 164,501 | 200,966 | 228,247 |
COGS | 25,249 | 25,959 | 30,161 | 36,175 | 41,660 |
Gross Profit | 91,360 | 108,943 | 134,340 | 164,791 | 186,587 |
Operating Expenses & Income | |||||
Operating Income | 28,944 | 46,751 | 69,380 | 83,276 | 86,927 |
Total Operating Expenses | 87,665 | 88,151 | 95,121 | 117,690 | 141,320 |
R&D Expenses | 35,338 | 38,483 | 43,873 | 57,372 | 71,634 |
Selling General & Admin Expenses | 27,078 | 23,709 | 21,087 | 24,143 | 28,026 |
Earnings from Continuing Operations | |||||
Interest Expense | (185) | (446) | (715) | (1,165) | (2,028) |
Interest Income | 461 | 1,639 | 2,517 | 2,123 | 2,587 |
Income Tax Expense | - | - | - | - | - |
Net Income | |||||
Net Income | 23,200 | 39,098 | 62,360 | 60,458 | 68,098 |
Supplemental | |||||
EBIT | - | - | - | - | - |
EBITDA | - | - | - | - | - |