

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 119,316 | 123,899 | 124,856 | 98,263 | 103,728 | 106,909 | |
COGS | 96,804 | 99,720 | 99,548 | 75,598 | 78,762 | 82,121 | |
Gross Profit | 22,512 | 24,179 | 25,308 | 22,665 | 24,966 | 24,788 | |
Operating Expenses & Income | |||||||
Operating Income | 4,012 | 5,118 | 6,439 | 6,482 | 8,179 | 7,755 | |
Total Operating Expenses | 18,498 | 19,060 | 18,869 | 16,183 | 16,787 | 17,033 | |
R&D Expenses | 130 | 62 | 148 | - | - | - | |
Selling General & Admin Expenses | 17,739 | 18,436 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (130) | (114) | (90) | (88) | (117) | (129) | |
Interest Income | 8 | 5 | 11 | 20 | 76 | - | |
Income Tax Expense | 1,453 | 1,844 | 2,768 | 1,953 | 2,778 | 2,662 | |
Net Income | |||||||
Net Income | 2,798 | 3,521 | 5,477 | 4,765 | 6,472 | 6,090 | |
Supplemental | |||||||
EBIT | 4,559 | 5,694 | 8,506 | 6,936 | 8,179 | 8,565 | |
EBITDA | 7,180 | 7,908 | 10,127 | 8,285 | 9,797 | 10,101 | |