
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 146,479 | 156,054 | 148,717 | 143,607 | 145,826 | 145,922 | |
COGS | 116,222 | 124,092 | 121,578 | 118,195 | 118,309 | 118,186 | |
Gross Profit | 30,257 | 31,962 | 27,139 | 25,412 | 27,517 | 27,736 | |
Operating Expenses & Income | |||||||
Operating Income | 13,686 | 14,731 | 11,479 | 9,230 | 11,911 | 12,264 | |
Total Operating Expenses | 17,023 | 17,045 | 15,660 | 16,182 | 15,606 | 15,472 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 16,571 | 14,302 | 13,769 | 16,182 | 15,606 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (629) | (557) | (436) | (579) | (774) | (815) | |
Interest Income | 50 | 94 | 40 | 47 | 35 | - | |
Income Tax Expense | 4,325 | 4,571 | 3,357 | 2,968 | 3,931 | 3,776 | |
Net Income | |||||||
Net Income | 8,943 | 9,330 | 7,545 | 8,003 | 8,181 | 8,593 | |
Supplemental | |||||||
EBIT | 13,264 | 15,000 | 11,519 | 11,634 | 11,911 | 13,008 | |
EBITDA | 21,526 | 23,461 | 20,690 | 21,190 | 20,858 | 21,886 | |