
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 249,907 | 258,107 | 255,857 | 254,879 | 306,155 | 315,825 | |
COGS | 233,429 | 245,812 | 251,287 | 256,291 | 292,575 | 300,366 | |
Gross Profit | 16,478 | 12,295 | 4,570 | (1,412) | 13,580 | 15,459 | |
Operating Expenses & Income | |||||||
Operating Income | 10,447 | 11,716 | 11,696 | 7,783 | 10,618 | 11,943 | |
Total Operating Expenses | 6,031 | 579 | (7,126) | (9,195) | 2,962 | 3,516 | |
R&D Expenses | 0 | 0 | 0 | - | - | - | |
Selling General & Admin Expenses | 20,499 | 19,510 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (22) | (25) | (490) | (281) | (146) | (154) | |
Interest Income | 42 | 44 | 44 | 38 | 57 | - | |
Income Tax Expense | 2,308 | 3,084 | 3,919 | 2,693 | 4,225 | 4,429 | |
Net Income | |||||||
Net Income | 6,940 | 6,419 | 7,035 | 6,610 | 9,179 | 9,254 | |
Supplemental | |||||||
EBIT | 11,444 | 12,468 | 12,314 | 9,145 | 11,792 | 13,000 | |
EBITDA | 25,912 | 31,399 | 39,718 | 39,604 | 34,801 | 36,492 | |