
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 193,431 | 227,266 | 231,042 | 220,112 | 227,511 | 237,107 | |
COGS | 167,504 | 196,365 | 199,276 | 191,322 | 198,811 | 206,018 | |
Gross Profit | 25,927 | 30,901 | 31,766 | 28,790 | 28,700 | 31,089 | |
Operating Expenses & Income | |||||||
Operating Income | 6,710 | 10,316 | 10,764 | 8,234 | 7,512 | 8,698 | |
Total Operating Expenses | 19,213 | 20,581 | 21,002 | 20,556 | 21,188 | 22,391 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 16,204 | 17,390 | 17,872 | 17,978 | 2,556 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (23) | (37) | (112) | (131) | (134) | (135) | |
Interest Income | 81 | 717 | 72 | 211 | 302 | - | |
Income Tax Expense | 2,369 | 3,217 | 3,343 | 3,263 | 3,433 | 3,817 | |
Net Income | |||||||
Net Income | 5,144 | 7,841 | 8,471 | 7,046 | 7,422 | 8,599 | |
Supplemental | |||||||
EBIT | 7,536 | 11,095 | 11,942 | 10,440 | 7,512 | 10,530 | |
EBITDA | 8,026 | 11,553 | 12,401 | 10,981 | 8,218 | 11,288 | |