

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 291,266 | 293,358 | 287,563 | 302,495 | 318,582 | 325,407 | |
COGS | 260,863 | 263,549 | 268,305 | 285,572 | 299,764 | 302,654 | |
Gross Profit | 30,403 | 29,809 | 19,258 | 16,923 | 18,818 | 22,753 | |
Operating Expenses & Income | |||||||
Operating Income | 22,091 | 21,375 | 10,448 | 7,363 | 9,348 | 13,928 | |
Total Operating Expenses | 8,312 | 8,434 | 8,810 | 9,560 | 9,470 | 8,825 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 6,559 | 6,240 | 6,963 | 7,458 | 456 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (314) | (302) | (273) | (474) | (973) | (1,024) | |
Interest Income | 8 | 5 | 16 | 28 | 92 | - | |
Income Tax Expense | 7,965 | 10,090 | 4,920 | 7,450 | 6,794 | 7,056 | |
Net Income | |||||||
Net Income | 16,763 | 20,791 | 7,834 | 8,748 | 13,697 | 15,426 | |
Supplemental | |||||||
EBIT | 25,252 | 31,253 | 13,015 | 16,661 | 21,533 | 22,392 | |
EBITDA | 42,421 | 46,350 | 28,612 | 35,465 | 43,085 | 43,879 | |