
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 27,705 | 30,758 | 15,540 | 25,111 | 37,378 | 90,274 | |
COGS | 17,282 | 16,860 | 16,956 | 19,498 | 22,505 | 24,763 | |
Gross Profit | 10,423 | 13,898 | (1,416) | 5,613 | 14,873 | 65,511 | |
Operating Expenses & Income | |||||||
Operating Income | 6,283 | 9,702 | (5,745) | 1,304 | 9,870 | 59,366 | |
Total Operating Expenses | 4,189 | 4,196 | 4,329 | 4,309 | 5,003 | 6,125 | |
R&D Expenses | 2,663 | 3,116 | 3,114 | 3,430 | 3,798 | 4,766 | |
Selling General & Admin Expenses | 894 | 1,066 | 920 | 1,129 | 1,205 | 1,402 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (183) | (189) | (388) | (562) | (477) | (230) | |
Interest Income | 37 | 96 | 468 | 529 | 496 | 655 | |
Income Tax Expense | 394 | 888 | 177 | 451 | 1,124 | 8,607 | |
Net Income | |||||||
Net Income | 5,861 | 8,687 | (5,833) | 778 | 8,539 | 50,473 | |
Supplemental | |||||||
EBIT | 6,796 | 9,709 | (5,459) | 1,246 | 10,140 | 59,462 | |
EBITDA | 12,928 | 16,740 | 2,211 | 8,944 | 18,492 | 44,962 | |