

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 127,316 | 160,560 | 181,468 | 178,414 | 176,330 | 179,450 | |
COGS | 113,015 | 143,384 | 162,429 | 161,629 | 156,243 | 158,244 | |
Gross Profit | 14,301 | 17,176 | 19,039 | 16,785 | 20,087 | 21,206 | |
Operating Expenses & Income | |||||||
Operating Income | 2,096 | 3,088 | 4,459 | 299 | 3,981 | 4,396 | |
Total Operating Expenses | 12,204 | 14,087 | 14,580 | 16,486 | 16,106 | 16,810 | |
R&D Expenses | 5,335 | 7,201 | 7,136 | - | - | - | |
Selling General & Admin Expenses | 7,977 | 9,503 | 4,908 | 13,765 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (630) | (660) | (936) | (927) | (972) | (999) | |
Interest Income | 240 | 338 | 369 | 374 | 264 | - | |
Income Tax Expense | 1,664 | 1,602 | 1,529 | 2,963 | 1,165 | 890 | |
Net Income | |||||||
Net Income | 876 | 1,422 | (3,926) | (13,449) | 2,076 | 2,809 | |
Supplemental | |||||||
EBIT | 3,009 | 3,548 | (6,408) | (10,416) | 3,981 | 4,506 | |
EBITDA | 11,912 | 13,428 | 3,405 | (2,763) | 10,089 | 10,720 | |