

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 30,620 | 40,336 | 46,874 | 47,472 | 44,052 | 45,025 | |
COGS | 25,083 | 33,482 | 37,632 | 37,373 | 35,630 | 36,643 | |
Gross Profit | 5,537 | 6,854 | 9,240 | 10,100 | 8,421 | 8,381 | |
Operating Expenses & Income | |||||||
Operating Income | 993 | 2,238 | 4,086 | 4,634 | 2,884 | 2,787 | |
Total Operating Expenses | 29,627 | 38,098 | 42,786 | 42,839 | 41,167 | 42,237 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 3,962 | 4,775 | 5,122 | 5,523 | 5,480 | 5,564 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (348) | (459) | (887) | (807) | (656) | (457) | |
Interest Income | 122 | 235 | 341 | 317 | 235 | 234 | |
Income Tax Expense | 178 | 419 | - | - | - | - | |
Net Income | |||||||
Net Income | 457 | 1,141 | 2,451 | 2,804 | 1,547 | 1,690 | |
Supplemental | |||||||
EBIT | 1,306 | 2,285 | 4,140 | 4,376 | 2,680 | 2,715 | |
EBITDA | 3,725 | 5,001 | 7,003 | 7,346 | 5,763 | 5,887 | |