

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 73,149 | 58,915 | 49,226 | 45,600 | 42,071 | 40,613 | |
COGS | 37,372 | 32,091 | 25,257 | 23,082 | 21,293 | 20,149 | |
Gross Profit | 35,777 | 26,824 | 23,969 | 22,518 | 20,778 | 20,464 | |
Operating Expenses & Income | |||||||
Operating Income | 350 | (8,059) | (5,557) | (3,749) | (2,565) | (2,217) | |
Total Operating Expenses | 35,427 | 34,883 | 29,526 | 26,267 | 23,343 | 22,681 | |
R&D Expenses | 47 | 48 | 43 | 32 | 26 | - | |
Selling General & Admin Expenses | 8,679 | 10,493 | 8,623 | 7,623 | 13,208 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (77) | (46) | (45) | (52) | (83) | (3) | |
Interest Income | 10 | 39 | 38 | 6 | 5 | - | |
Income Tax Expense | 90 | 136 | 11 | 2 | 59 | (66) | |
Net Income | |||||||
Net Income | 308 | (10,976) | (4,783) | (3,659) | 3,939 | 5,977 | |
Supplemental | |||||||
EBIT | 350 | (8,059) | (5,557) | (3,749) | (2,565) | - | |
EBITDA | 1,375 | (6,766) | (4,823) | (3,023) | (2,010) | (1,881) | |