

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 182,313 | 199,179 | 221,076 | 228,419 | 236,282 | 236,282 | |
COGS | 137,699 | 149,426 | 164,824 | 169,785 | 171,931 | 171,931 | |
Gross Profit | 44,614 | 49,753 | 56,252 | 58,634 | 64,351 | 64,351 | |
Operating Expenses & Income | |||||||
Operating Income | 9,107 | 9,685 | 14,473 | 14,727 | 15,570 | 15,570 | |
Total Operating Expenses | 35,507 | 40,068 | 41,779 | 43,907 | 48,781 | 48,781 | |
R&D Expenses | 2,350 | 2,441 | 2,634 | 2,527 | - | - | |
Selling General & Admin Expenses | 35,507 | 38,046 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (216) | (221) | (389) | (509) | (573) | (573) | |
Interest Income | 785 | 19 | 51 | 97 | 110 | - | |
Income Tax Expense | 3,451 | 3,498 | 5,273 | 5,477 | 5,129 | 5,129 | |
Net Income | |||||||
Net Income | 6,707 | 7,900 | 10,582 | 13,159 | 12,640 | 12,640 | |
Supplemental | |||||||
EBIT | 10,393 | 11,635 | 16,262 | 19,152 | 18,344 | 18,344 | |
EBITDA | 14,850 | 16,058 | 21,703 | 25,572 | 24,845 | 24,845 | |