
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 99,247 | 106,381 | 115,495 | 150,224 | 176,178 | 174,568 | |
COGS | 71,746 | 77,751 | 82,119 | 107,494 | 125,329 | 123,379 | |
Gross Profit | 27,501 | 28,630 | 33,376 | 42,730 | 50,849 | 51,189 | |
Operating Expenses & Income | |||||||
Operating Income | 2,607 | 2,243 | 5,409 | 3,005 | 3,832 | 4,224 | |
Total Operating Expenses | 24,894 | 26,387 | 27,967 | 39,725 | 47,017 | 46,965 | |
R&D Expenses | 2,589 | 2,514 | 2,561 | 2,566 | - | 2,873 | |
Selling General & Admin Expenses | 19,684 | 21,123 | 22,909 | 32,704 | - | 4,345 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (139) | (128) | (144) | (970) | (1,262) | (1,304) | |
Interest Income | 223 | 310 | 609 | 560 | 582 | - | |
Income Tax Expense | 1,313 | 2,670 | 3,592 | 1,522 | 1,444 | 1,594 | |
Net Income | |||||||
Net Income | 2,835 | 6,187 | 8,707 | 2,757 | (16,262) | (15,767) | |
Supplemental | |||||||
EBIT | 2,607 | 2,243 | 5,409 | 3,005 | 3,832 | 4,224 | |
EBITDA | 5,737 | 5,206.2 | 8,196 | 9,823 | 13,234 | 13,071 | |