
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 140,842 | 157,380 | 167,042 | 168,172 | 177,488 | 182,786 | |
COGS | 108,688 | 119,893 | 129,385 | 128,525 | 131,780 | 134,729 | |
Gross Profit | 32,154 | 37,487 | 37,657 | 39,647 | 45,708 | 48,057 | |
Operating Expenses & Income | |||||||
Operating Income | 7,560 | 9,264 | 8,107 | 8,494 | 13,470 | 14,695 | |
Total Operating Expenses | 24,593 | 28,222 | 29,550 | 31,153 | 32,238 | 33,362 | |
R&D Expenses | 3,084 | 3,284 | 3,456 | 3,582 | - | - | |
Selling General & Admin Expenses | 24,593 | 28,222 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (385) | (415) | (522) | (488) | (676) | (703) | |
Interest Income | 215 | 364 | 648 | 567 | 469 | - | |
Income Tax Expense | 2,220 | 3,567 | 3,749 | 3,509 | 4,471 | 5,259 | |
Net Income | |||||||
Net Income | 5,713 | 6,796 | 7,491 | 4,878 | 9,829 | 10,674 | |
Supplemental | |||||||
EBIT | 7,561 | 12,633 | 13,357 | 12,044 | 13,470 | 16,583 | |
EBITDA | 17,682 | 22,984 | 24,294 | 22,779 | 24,289 | 27,500 | |