
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 64,291 | 68,138 | 72,874 | 73,044 | 72,190 | 72,190 | |
COGS | 53,223 | 57,876 | 57,672 | 59,151 | 57,480 | 57,206 | |
Gross Profit | 11,068 | 10,262 | 15,202 | 14,163 | 14,710 | 14,984 | |
Operating Expenses & Income | |||||||
Operating Income | 444 | (142) | 4,452 | 3,108 | 3,385 | 3,679 | |
Total Operating Expenses | 10,616 | 10,397 | 10,750 | 11,055 | 11,325 | 11,305 | |
R&D Expenses | 367 | 430 | 425 | 482 | - | - | |
Selling General & Admin Expenses | 5,216 | 4,976 | 5,303 | 5,740 | 5,382 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (314) | (261) | (238) | (213) | (293) | (293) | |
Interest Income | 4,280 | 36 | 24 | 11 | 39 | - | |
Income Tax Expense | 466 | (828) | 2,064 | (69) | 1,166 | 1,166 | |
Net Income | |||||||
Net Income | (9,651) | (3,007) | 12,261 | 2,772 | 3,270 | 3,270 | |
Supplemental | |||||||
EBIT | (8,973) | (3,750) | 14,592 | 2,469 | 3,385 | 4,529 | |
EBITDA | (4,031) | 320 | 18,139 | 6,417 | 7,147 | 8,291 | |