

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 47,476 | 52,743 | 56,236 | 57,033 | 59,474 | 61,338 | |
COGS | 40,322 | 47,655 | 46,609 | 45,405 | 48,208 | 49,710 | |
Gross Profit | 7,154 | 5,088 | 9,627 | 11,628 | 11,266 | 11,628 | |
Operating Expenses & Income | |||||||
Operating Income | 698 | (1,604) | 2,372 | 2,961 | 1,962 | 2,678 | |
Total Operating Expenses | 6,456 | 6,691 | 7,255 | 8,667 | 9,304 | 8,950 | |
R&D Expenses | 1,370 | 1,244 | 1,287 | 1,388 | - | 858 | |
Selling General & Admin Expenses | 2,429 | 2,695 | 4,488 | 5,419 | - | 1,088 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (92) | (101) | (98) | (269) | (489) | (470) | |
Interest Income | 1 | 1 | 1 | 1 | 69 | - | |
Income Tax Expense | 269 | (132) | 898 | 847 | 4,259 | 735 | |
Net Income | |||||||
Net Income | 677 | (267) | 2,077 | 2,819 | 9,616 | 1,714 | |
Supplemental | |||||||
EBIT | 1,046 | (290) | 3,080 | 3,928 | 1,962 | 2,741 | |
EBITDA | 2,728 | 1,484 | 4,789 | 5,997 | 3,653 | 4,519 | |