
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 272,944 | 260,908 | 236,950 | 243,025 | 247,362 | 247,362 | |
COGS | 161,145 | 170,984 | 173,715 | 175,827 | 176,595 | 176,066 | |
Gross Profit | 111,799 | 89,924 | 63,235 | 67,198 | 70,767 | 71,296 | |
Operating Expenses & Income | |||||||
Operating Income | 50,490 | 23,381 | (4,043) | 2,640 | 4,780 | 4,778 | |
Total Operating Expenses | 61,309 | 66,543 | 67,278 | 64,558 | 65,987 | 66,518 | |
R&D Expenses | 7,281 | 9,556 | 11,262 | 10,894 | - | - | |
Selling General & Admin Expenses | 51,184 | 51,572 | 50,046 | 48,076 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (395) | (369) | (399) | (591) | (686) | (686) | |
Interest Income | 1,290 | 242 | 454 | 508 | 402 | - | |
Income Tax Expense | 11,710 | 7,230 | (66) | 483 | 1,877 | 1,877 | |
Net Income | |||||||
Net Income | 29,599 | 15,676 | (7,553) | 2,761 | 6,823 | 6,823 | |
Supplemental | |||||||
EBIT | 41,717 | 23,275 | (7,220) | 3,806 | 9,268 | 9,267 | |
EBITDA | 56,343 | 42,969 | 13,650 | 24,552 | 31,025 | 31,024 | |