

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 140,316 | 161,881 | 150,740 | 122,684 | 136,821 | 136,821 | |
COGS | 109,063 | 124,954 | 118,875 | 98,955 | 112,376 | 112,376 | |
Gross Profit | 31,253 | 36,927 | 31,865 | 23,729 | 24,445 | 24,445 | |
Operating Expenses & Income | |||||||
Operating Income | 8,798 | 12,939 | 9,423 | 3,740 | 3,371 | 3,371 | |
Total Operating Expenses | 22,453 | 23,987 | 22,443 | 19,989 | 21,074 | 21,074 | |
R&D Expenses | 4,156 | 4,383 | 4,489 | - | - | - | |
Selling General & Admin Expenses | 11,571 | 12,553 | 12,835 | 11,278 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,320) | (1,637) | (2,159) | (2,381) | (2,028) | (2,028) | |
Interest Income | 35 | 91 | 140 | 177 | 114 | - | |
Income Tax Expense | 1,690 | 2,177 | 2,219 | 498 | 1,092 | 1,092 | |
Net Income | |||||||
Net Income | (12,124) | 2,273 | (21,291) | 37 | 2,368 | 2,368 | |
Supplemental | |||||||
EBIT | (9,141) | 12,940 | (16,884) | 2,944 | 3,371 | 4,629 | |
EBITDA | (2,888) | 19,272 | (10,122) | 10,033 | 10,664 | 11,922 | |