
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 225,317 | 227,366 | 243,171 | 257,204 | 252,262 | 253,540 | |
COGS | 195,933 | 196,972 | 210,884 | 217,654 | 209,670 | 209,526 | |
Gross Profit | 29,384 | 30,394 | 32,287 | 39,550 | 42,592 | 44,014 | |
Operating Expenses & Income | |||||||
Operating Income | 9,492 | 9,538 | 10,523 | 16,185 | 18,039 | 19,063 | |
Total Operating Expenses | 19,892 | 20,856 | 21,764 | 23,365 | 24,553 | 24,951 | |
R&D Expenses | 139 | 152 | 154 | 149 | - | - | |
Selling General & Admin Expenses | 19,890 | 20,951 | 21,763 | 23,364 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (245) | (102) | (22) | (15) | (27) | (3) | |
Interest Income | 418 | 230 | 295 | 372 | 419 | - | |
Income Tax Expense | 3,465 | 3,860 | 4,183 | 5,273 | 5,507 | 5,740 | |
Net Income | |||||||
Net Income | 6,700 | 6,561 | 7,510 | 11,982 | 10,325 | 11,598 | |
Supplemental | |||||||
EBIT | 10,419 | 10,531 | 11,721 | 17,274 | 15,864 | 17,217 | |
EBITDA | 15,101 | 15,548 | 16,616 | 22,101 | 22,637 | 23,981.3 | |