
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 80,515 | 79,431 | 72,222 | 80,236 | 82,135 | 84,518 | |
COGS | 62,544 | 67,859 | 60,540 | 64,149 | 65,085 | 65,847 | |
Gross Profit | 17,971 | 11,572 | 11,682 | 16,087 | 17,050 | 18,671 | |
Operating Expenses & Income | |||||||
Operating Income | 3,304 | (2,907) | (2,617) | 1,057 | 2,104 | 3,160 | |
Total Operating Expenses | 14,667 | 14,479 | 14,299 | 15,030 | 14,946 | 15,511 | |
R&D Expenses | 3,100 | 3,024 | 2,965 | 3,058 | 3,043 | - | |
Selling General & Admin Expenses | 7,732 | 7,696 | 8,150 | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (185) | (224) | (331) | (417) | (479) | (495) | |
Interest Income | 30 | 32 | 97 | 102 | 92 | - | |
Income Tax Expense | 1,132 | 883 | 938 | 1,805 | 1,738 | 2,025 | |
Net Income | |||||||
Net Income | 1,502 | (4,941) | (1,042) | 2,644 | 2,201 | 2,965 | |
Supplemental | |||||||
EBIT | 3,099 | (4,428) | (1,090) | 3,283 | 2,104 | 3,328 | |
EBITDA | 6,295 | 49 | 4,761 | 9,003 | 8,088 | 9,220 | |