
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 42,325 | 82,419 | 114,279 | 128,170 | 127,709 | 128,273 | |
COGS | 23,017 | 46,099 | 81,148 | 84,734 | 79,343 | 77,496 | |
Gross Profit | 19,308 | 36,320 | 33,131 | 43,436 | 48,366 | 50,777 | |
Operating Expenses & Income | |||||||
Operating Income | (1,965) | 6,509 | 8,059 | 5,450 | 10,902 | 12,176 | |
Total Operating Expenses | 21,560 | 31,075 | 25,072 | 37,986 | 37,464 | 38,601 | |
R&D Expenses | 0 | 0 | 0 | - | - | - | |
Selling General & Admin Expenses | 21,560 | 30,447 | 36,870 | 37,986 | 36,912 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,728) | (154) | (418) | (416) | (344) | (95) | |
Interest Income | 3,020 | 2,663 | 1,516 | 2,169 | 780 | - | |
Income Tax Expense | 2,311 | 3,553 | (7,199) | 1,483 | 1,215 | 365 | |
Net Income | |||||||
Net Income | 1,123 | 12,632 | 16,310 | 6,040 | 7,941 | 10,882 | |
Supplemental | |||||||
EBIT | 8,627 | 5,430 | (3,278) | 6,254 | 11,977 | - | |
EBITDA | 11,418 | 9,962 | 2,091 | 11,052 | 15,887 | 14,714 | |