
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 66,089 | 79,229 | 79,617 | 82,593 | 72,540 | 73,357 | |
COGS | 59,047 | 67,222 | 61,247 | 59,257 | 52,131 | 53,779 | |
Gross Profit | 7,042 | 12,007 | 18,370 | 23,336 | 20,409 | 19,578 | |
Operating Expenses & Income | |||||||
Operating Income | (192) | 4,355 | 10,624 | 14,678 | 12,043 | 10,995 | |
Total Operating Expenses | 7,229 | 7,647 | 7,746 | 8,658 | 8,366 | 8,583 | |
R&D Expenses | 280 | 245 | 247 | 274 | 320 | 391 | |
Selling General & Admin Expenses | 3,651 | 3,999 | 4,370 | 5,048 | 3,256 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (52) | (92) | (86) | (83) | (91) | (99) | |
Interest Income | 689 | 351 | - | 11 | 20 | - | |
Income Tax Expense | (520) | 1,569 | 3,466 | 4,396 | 3,703 | 3,442 | |
Net Income | |||||||
Net Income | (4,724) | 3,657 | 7,887 | 10,853 | 8,074 | 7,284 | |
Supplemental | |||||||
EBIT | (5,187) | 5,314 | 11,420 | 15,315 | 12,043 | 11,064 | |
EBITDA | (2,619) | 7,410 | 13,527 | 17,596 | 14,590 | 13,683 | |