

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 49,745 | 69,291 | 58,948 | 57,122 | 54,861 | 60,871 | |
COGS | 39,462 | 50,866 | 49,477 | 49,374 | 47,496 | 47,509 | |
Gross Profit | 10,102 | 16,110 | 9,471 | 7,748 | 7,365 | 13,362 | |
Operating Expenses & Income | |||||||
Operating Income | 3,757 | 5,860 | 4,294 | 1,945 | 2,750 | 6,711 | |
Total Operating Expenses | 6,345 | 6,639 | 8,221 | 4,894 | 4,670 | 6,651 | |
R&D Expenses | 57 | 59 | 68 | 68 | - | - | |
Selling General & Admin Expenses | 434 | 463 | 587 | 601 | 589 | 806 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (406) | (415) | (450) | (501) | (291) | (387) | |
Interest Income | 159 | 227 | 583 | 571 | 257 | 234 | |
Income Tax Expense | 1,801 | 2,835 | 1,081 | 562 | 717 | 1,915 | |
Net Income | |||||||
Net Income | 2,499 | 4,251 | 3,168 | 1,756 | 1,899 | 3,497 | |
Supplemental | |||||||
EBIT | 4,735 | 7,595 | 4,781 | 2,673 | 2,750 | 5,880 | |
EBITDA | 6,739 | 9,934 | 7,217 | 5,605 | 5,189 | 8,295 | |