
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 33,006 | 29,654 | 33,239 | 34,943 | 38,068 | 41,368 | |
COGS | 28,061 | 26,196 | 28,421 | 28,634 | 30,533 | 33,006 | |
Gross Profit | 4,945 | 3,458 | 4,818 | 6,309 | 7,535 | 8,361 | |
Operating Expenses & Income | |||||||
Operating Income | (884) | (2,881) | (923) | 787 | 1,388 | 1,801 | |
Total Operating Expenses | 5,829 | 6,339 | 5,741 | 5,522 | 6,146 | 6,559 | |
R&D Expenses | 1,008 | 979 | 896 | 982 | 1,197 | 1,314 | |
Selling General & Admin Expenses | 4,821 | 5,360 | 4,928 | 4,632 | 4,949 | 5,246 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (172) | (151) | (98) | (120) | - | (44) | |
Interest Income | 71 | 42 | 63 | 186 | 455 | 425 | |
Income Tax Expense | (140) | 248 | 344 | 939 | (2,051) | (1,642) | |
Net Income | |||||||
Net Income | (633) | (2,736) | (438) | 1,552 | 4,884 | 9,529 | |
Supplemental | |||||||
EBIT | (692) | (2,323) | (32) | 2,498 | 2,828 | - | |
EBITDA | 484 | (526) | 932 | 3,562 | 3,681 | 8,664 | |