

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 193,392 | 243,476 | 234,227 | 209,837 | 211,814 | 215,826 | |
COGS | 179,693 | 230,315 | 217,484 | 191,246 | 190,049 | 193,583 | |
Gross Profit | 13,699 | 13,161 | 16,743 | 18,591 | 21,765 | 22,243 | |
Operating Expenses & Income | |||||||
Operating Income | 4,138 | 1,670 | 3,932 | 4,282 | 6,584 | 6,703 | |
Total Operating Expenses | 9,560 | 11,490 | 12,811 | 14,309 | 15,181 | 15,540 | |
R&D Expenses | 716 | 737 | 793 | 779 | 834 | - | |
Selling General & Admin Expenses | 6,571 | 8,248 | 9,211 | 10,473 | 10,935 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (21) | (39) | (41) | (43) | (58) | (61) | |
Interest Income | 357 | 3 | 3 | 11 | 16 | - | |
Income Tax Expense | 1,360 | 250 | 1,133 | 1,485 | 2,093 | 3,315 | |
Net Income | |||||||
Net Income | 3,211 | 827 | 3,327 | 3,500 | 5,552 | 7,993 | |
Supplemental | |||||||
EBIT | 4,139 | 1,124 | 4,526 | 5,027 | 7,719 | 7,252 | |
EBITDA | 7,212 | 4,145 | 7,461 | 7,998 | 10,751 | 10,307 | |