

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 111,081 | 110,928 | 134,138 | 150,256 | 162,679 | 157,598 | |
COGS | 90,385 | 92,573 | 111,854 | 122,878 | 129,909 | 126,772 | |
Gross Profit | 20,696 | 18,355 | 22,284 | 27,378 | 32,770 | 30,826 | |
Operating Expenses & Income | |||||||
Operating Income | 5,431 | 3,113 | 5,214 | 8,898 | 12,820 | 10,781 | |
Total Operating Expenses | 15,263 | 15,241 | 17,071 | 18,480 | 19,950 | 20,045 | |
R&D Expenses | - | 129 | 164 | 148 | - | - | |
Selling General & Admin Expenses | 15,263 | 15,241 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (8) | (5) | - | - | - | - | |
Interest Income | 8 | 8 | 6 | 21 | 89 | - | |
Income Tax Expense | 1,983 | 1,011 | 1,558 | 2,552 | 3,742 | 3,319 | |
Net Income | |||||||
Net Income | 3,984 | 2,229 | 3,862 | 6,757 | 9,134 | 7,535 | |
Supplemental | |||||||
EBIT | 5,966 | 3,114 | 5,214 | 9,309 | 12,876 | 10,851 | |
EBITDA | 7,078 | 4,232 | 6,465 | 10,555 | 13,951 | 11,785.5 | |