

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 41,659 | 46,391 | 52,376 | 56,232 | 57,922 | 117,448 | |
COGS | 34,790 | 38,121 | 41,479 | 44,547 | 47,705 | 96,855 | |
Gross Profit | 6,869 | 8,270 | 10,897 | 11,685 | 10,217 | 20,593 | |
Operating Expenses & Income | |||||||
Operating Income | 1,153 | 2,595 | 2,485 | 2,576 | 3,632 | 5,877 | |
Total Operating Expenses | 5,716 | 5,675 | 8,201 | 9,109 | 6,585 | 14,716 | |
R&D Expenses | 1,243 | 1,149 | 2,144 | 2,274 | 1,342 | 2,843 | |
Selling General & Admin Expenses | 4,473 | 4,522 | 4,701 | 5,195 | 5,243 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (301) | (349) | (326) | (379) | (350) | (506) | |
Interest Income | 73 | 168 | 414 | 440 | 281 | - | |
Income Tax Expense | 571 | 533 | 523 | 647 | 522 | 1,120 | |
Net Income | |||||||
Net Income | 888 | (338) | 2,198 | 752 | (10,931) | (10,767) | |
Supplemental | |||||||
EBIT | 906 | 2,054 | 3,206 | 4,173 | (9,878) | 7,218 | |
EBITDA | 4,802 | 7,594 | 6,394 | 7,034 | (5,639) | 14,201 | |