

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 17,455 | 31,877 | 37,281 | 43,978 | 52,017 | 55,227 | |
COGS | 9,351 | 19,659 | 22,457 | 26,651 | 31,338 | 31,863 | |
Gross Profit | 8,104 | 12,218 | 14,824 | 17,327 | 20,679 | 23,364 | |
Operating Expenses & Income | |||||||
Operating Income | (3,834) | (1,832) | 1,110 | 2,799 | 5,565 | 6,888 | |
Total Operating Expenses | 21,289 | 14,050 | 13,714 | 14,528 | 15,114 | 16,476 | |
R&D Expenses | 2,054 | 2,798 | 3,164 | 3,109 | 3,402 | 3,741 | |
Selling General & Admin Expenses | 7,105 | 3,136 | 2,682 | 3,639 | 3,241 | 3,648 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (483) | (565) | (633) | (523) | (440) | (462) | |
Interest Income | 37 | 7,618 | 484 | 721 | 303 | 453 | |
Income Tax Expense | (492) | (181) | 213 | (5,758) | (4,346) | (3,052) | |
Net Income | |||||||
Net Income | (496) | (9,141) | 1,887 | 9,856 | 10,053 | 9,579 | |
Supplemental | |||||||
EBIT | (3,834) | (8,861) | 2,954 | 4,648 | 6,240 | 7,246 | |
EBITDA | 360 | (7,914) | 3,777 | 5,385 | 6,987 | 8,013 | |