

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 135,498 | 153,984 | 166,301 | 161,672 | 160,109 | 157,452 | |
COGS | 118,162 | 140,382 | 150,523 | 145,460 | 141,857 | 138,996 | |
Gross Profit | 17,336 | 13,602 | 15,778 | 16,212 | 18,252 | 18,456 | |
Operating Expenses & Income | |||||||
Operating Income | 4,241 | 184 | 3,152 | 3,123 | 5,566 | 5,614 | |
Total Operating Expenses | 13,095 | 13,418 | 12,626 | 13,089 | 12,686 | 12,842 | |
R&D Expenses | 2,186 | 2,408 | 2,358 | 1,942 | - | - | |
Selling General & Admin Expenses | 11,169 | 11,464 | 10,968 | 11,424 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,029) | (1,057) | (1,396) | (3,514) | (1,857) | (1,891) | |
Interest Income | 85 | 2,110 | 299 | 219 | 156 | - | |
Income Tax Expense | 835 | 973 | (70) | 3,235 | 639 | 1,255 | |
Net Income | |||||||
Net Income | 4,153 | 960 | 3,451 | 168 | 1,844 | 2,023 | |
Supplemental | |||||||
EBIT | 4,241 | 184 | 3,152 | 3,123 | 5,566 | 5,614 | |
EBITDA | 9,888 | 6,462 | 9,656 | 9,767 | 11,743 | 11,850 | |