
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 160,060 | 184,844 | 197,817 | 189,883 | 202,167 | 208,098 | |
COGS | 134,267 | 157,132 | 169,375 | 164,125 | 171,826 | 176,343 | |
Gross Profit | 25,793 | 27,712 | 28,442 | 25,758 | 30,341 | 31,755 | |
Operating Expenses & Income | |||||||
Operating Income | 12,424 | 13,111 | 12,809 | 9,646 | 13,509 | 14,614 | |
Total Operating Expenses | 13,369 | 14,601 | 15,633 | 16,112 | 16,832 | 17,141 | |
R&D Expenses | 366 | 338 | 338 | 486 | - | - | |
Selling General & Admin Expenses | 11,669 | 12,746 | 13,692 | 14,130 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (158) | (263) | (393) | (381) | (367) | (338) | |
Interest Income | 25 | 25 | 143 | 188 | 156 | - | |
Income Tax Expense | 2,325 | 3,351 | 3,620 | 2,821 | 3,008 | 3,416 | |
Net Income | |||||||
Net Income | 7,107 | 6,793 | 8,079 | 6,081 | 8,476 | 9,514 | |
Supplemental | |||||||
EBIT | 12,424 | 13,111 | 12,809 | 9,646 | 13,509 | 14,614 | |
EBITDA | 22,104 | 22,933 | 24,338 | 23,126 | 26,012 | 27,299 | |