

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 103,760 | 118,086 | 129,127 | 132,905 | 115,025 | 113,746 | |
COGS | 86,950 | 102,459 | 109,028 | 111,163 | 93,671 | - | |
Gross Profit | 16,810 | 15,627 | 20,099 | 21,742 | 21,354 | 21,685 | |
Operating Expenses & Income | |||||||
Operating Income | 6,414 | 5,027 | 8,735 | 9,685 | 8,598 | 8,761 | |
Total Operating Expenses | 10,396 | 10,600 | 11,364 | 12,057 | 12,756 | - | |
R&D Expenses | 1,318 | 1,006 | 1,343 | 1,555 | - | - | |
Selling General & Admin Expenses | 10,396 | 9,594 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (295) | (315) | (400) | (454) | (391) | (311) | |
Interest Income | 733 | 71 | 83 | 150 | 151 | - | |
Income Tax Expense | 1,997 | 1,501 | 2,614 | 1,525 | 2,460 | 2,381 | |
Net Income | |||||||
Net Income | 5,177 | 4,231 | 7,542 | 11,107 | 8,782 | 9,434 | |
Supplemental | |||||||
EBIT | 7,654 | 6,248 | 10,895 | 13,137 | 11,687 | 10,729 | |
EBITDA | 10,547 | 9,122 | 13,798 | 16,212 | 14,804 | 13,912 | |