
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 20,023 | 20,039 | 44,510 | 53,294 | 62,409 | 64,640.5 | |
COGS | 4,598 | 4,513 | 8,121 | 9,990 | 12,122 | 12,716.9 | |
Gross Profit | 15,425 | 15,526 | 36,389 | 43,304 | 50,287 | 51,923.6 | |
Operating Expenses & Income | |||||||
Operating Income | (1,411) | 88 | 11,324 | 14,177 | 15,773 | 16,119.3 | |
Total Operating Expenses | 16,836 | 15,438 | 25,065 | 29,127 | 34,514 | 35,804.3 | |
R&D Expenses | 8,992 | 8,341 | 12,120 | 13,139 | 15,136 | 15,636.3 | |
Selling General & Admin Expenses | 2,922 | 2,847 | 3,743 | 4,086 | 4,474 | 8,307 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,565) | (1,514) | (2,067) | (1,735) | (827) | (677) | |
Interest Income | 737 | 2,959 | 2,090 | 2,341 | 5,708 | 4,084 | |
Income Tax Expense | 270 | 682 | 1,750 | 2,604 | 5,815 | 6,061.9 | |
Net Income | |||||||
Net Income | (550) | 1,403 | 9,918 | 17,067 | 33,294 | 31,493.4 | |
Supplemental | |||||||
EBIT | (1,411) | 88 | 11,324 | 14,143 | 15,773 | 35,427.7 | |
EBITDA | (393) | 960 | 12,138 | 14,991 | 16,614 | 36,253 | |