
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 144,137 | 142,576 | 145,773 | 143,170 | 117,312 | 112,250 | |
COGS | 100,226 | 106,593 | 109,702 | 105,074 | 86,927 | 84,441 | |
Gross Profit | 43,911 | 35,983 | 36,071 | 38,096 | 30,385 | 27,809 | |
Operating Expenses & Income | |||||||
Operating Income | 12,691 | 4,515 | 2,597 | 8,900 | 9,229 | 9,128 | |
Total Operating Expenses | 31,220 | 31,468 | 33,474 | 29,196 | 21,156 | 18,681 | |
R&D Expenses | 3,468 | 3,439 | 3,158 | 2,829 | - | - | |
Selling General & Admin Expenses | 22,034 | 22,274 | 21,065 | 20,079 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (7) | (3) | - | - | (14) | (20) | |
Interest Income | 86 | 37 | - | 10 | 49 | - | |
Income Tax Expense | 3,689 | 1,030 | 1,597 | 3,252 | 2,305 | 2,443 | |
Net Income | |||||||
Net Income | 9,346 | 3,057 | 3,012 | 6,006 | 8,071 | 7,805 | |
Supplemental | |||||||
EBIT | 12,691 | 4,515 | 2,597 | 8,900 | 9,229 | 9,128 | |
EBITDA | 15,080 | 6,769 | 5,668 | 11,185 | 10,640 | 10,468 | |