
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 173,701 | 175,630 | 204,126 | 228,933 | 275,247 | 275,247 | |
COGS | 151,659 | 142,871 | 155,132 | 173,016 | 211,123 | 210,360 | |
Gross Profit | 22,042 | 32,759 | 48,994 | 55,917 | 64,124 | 64,887 | |
Operating Expenses & Income | |||||||
Operating Income | 1,431 | 7,326 | 16,708 | 20,491 | 24,846 | 24,845 | |
Total Operating Expenses | 20,611 | 25,433 | 32,286 | 35,426 | 39,278 | 40,042 | |
R&D Expenses | 339 | 364 | 391 | 461 | - | - | |
Selling General & Admin Expenses | 17,942 | 22,328 | 28,803 | 31,377 | 23,725 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (603) | (575) | (672) | (743) | (1,169) | (1,169) | |
Interest Income | 108 | 109 | 119 | 156 | 230 | - | |
Income Tax Expense | 860 | 2,175 | 4,654 | 6,235 | 6,088 | 6,088 | |
Net Income | |||||||
Net Income | 539 | 4,241 | 12,414 | 14,562 | 18,709 | 18,709 | |
Supplemental | |||||||
EBIT | 2,002 | 6,991 | 17,740 | 21,540 | 25,967 | 25,967 | |
EBITDA | 8,864 | 13,985 | 25,423 | 30,378 | 35,890 | 35,606 | |