

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 133,581 | 149,413 | 158,659 | 159,235 | 162,278 | 162,890 | |
COGS | 118,478 | 137,558 | 143,761 | 139,595 | 137,908 | 138,513 | |
Gross Profit | 15,103 | 11,855 | 14,898 | 19,640 | 24,370 | 24,377 | |
Operating Expenses & Income | |||||||
Operating Income | 5,041 | 1,050 | 4,351 | 7,317 | 11,250 | 10,999 | |
Total Operating Expenses | 10,054 | 10,798 | 10,548 | 12,811 | 13,120 | 13,378 | |
R&D Expenses | 2,655 | 2,765 | 2,938 | 1,687 | 2,994 | 2,990 | |
Selling General & Admin Expenses | 2,431 | 2,376 | 2,356 | 2,622 | 2,741 | 107 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (235) | (363) | (642) | (407) | (247) | (247) | |
Interest Income | 156 | 165 | 248 | 307 | 275 | - | |
Income Tax Expense | 2,258 | 2,038 | 2,782 | 2,320 | 3,829 | 4,049 | |
Net Income | |||||||
Net Income | 3,600 | (3,595) | 1,245 | 4,250 | 8,765 | 8,767 | |
Supplemental | |||||||
EBIT | 6,134 | (1,607) | 4,761 | 6,989 | 11,250 | 12,432 | |
EBITDA | 11,983 | 4,742 | 10,980 | 12,644 | 16,900 | 18,293 | |