

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 151,551 | 160,743 | 183,586 | 185,114 | 179,825 | 175,884 | |
COGS | 136,441 | 148,770 | 171,655 | 170,250 | 162,344 | 158,638 | |
Gross Profit | 15,110 | 11,973 | 11,931 | 14,864 | 17,481 | 17,246 | |
Operating Expenses & Income | |||||||
Operating Income | 5,247 | 1,233 | 958 | 3,460 | 5,623 | 5,269 | |
Total Operating Expenses | 9,861 | 10,740 | 10,972 | 11,404 | 11,858 | 11,977 | |
R&D Expenses | 827 | 966 | 1,018 | 1,101 | 1,231 | - | |
Selling General & Admin Expenses | 9,034 | 9,774 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (311) | (368) | (399) | (752) | (1,204) | (1,294) | |
Interest Income | 1,261 | 10 | 24 | 19 | 103 | - | |
Income Tax Expense | 1,589 | 1,312 | 1,988 | 1,525 | 2,432 | 2,763 | |
Net Income | |||||||
Net Income | 4,706 | 2,360 | 4,260 | 3,429 | 5,030 | 5,671 | |
Supplemental | |||||||
EBIT | 6,611 | 4,048 | 6,656 | 5,715 | 5,623 | 6,653 | |
EBITDA | 7,315 | 4,840 | 7,553 | 6,795 | 6,690 | 7,719 | |