

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 204,201 | 235,387 | 222,850 | 205,199 | 191,772 | 193,654 | |
COGS | 186,751 | 200,787 | 183,423 | 168,959 | 159,019 | 163,415 | |
Gross Profit | 17,450 | 34,600 | 39,427 | 36,240 | 32,753 | 30,239 | |
Operating Expenses & Income | |||||||
Operating Income | (2,697) | 13,908 | 17,851 | 13,750 | 9,814 | 7,306 | |
Total Operating Expenses | 20,147 | 20,692 | 21,576 | 22,490 | 22,939 | 22,933 | |
R&D Expenses | 236 | 354 | 267 | 309 | - | - | |
Selling General & Admin Expenses | 10,387 | 11,145 | 11,680 | 12,614 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (346) | (415) | (515) | (628) | (724) | (752) | |
Interest Income | 605 | 4 | 5 | 9 | 48 | - | |
Income Tax Expense | (657) | 2,724 | 4,989 | 4,188 | 3,160 | 2,526 | |
Net Income | |||||||
Net Income | (1,112) | 12,509 | 15,194 | 11,322 | 8,051 | 5,783 | |
Supplemental | |||||||
EBIT | (2,697) | 13,908 | 17,851 | 13,750 | 9,814 | 7,306 | |
EBITDA | 2,950 | 18,433 | 22,796 | 18,819 | 15,089 | 12,641 | |