
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 172,072 | 188,592 | 187,208 | 173,896 | 171,510 | 171,510 | |
COGS | 85,492 | 93,209 | 93,452 | 86,642 | 73,279 | 73,279 | |
Gross Profit | 86,580 | 95,383 | 93,756 | 87,254 | 98,231 | 98,231 | |
Operating Expenses & Income | |||||||
Operating Income | 494 | 4,102 | 3,510 | (3,397) | (461) | (461) | |
Total Operating Expenses | 86,086 | 91,281 | 90,246 | 90,651 | 98,692 | 98,692 | |
R&D Expenses | 446 | 598 | 370 | 361 | 574 | - | |
Selling General & Admin Expenses | 75,405 | 53,470 | 54,270 | 53,927 | 52,863 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (226) | (353) | (328) | (608) | (785) | (785) | |
Interest Income | 662 | 1,517 | 2,529 | 2,170 | 2,075 | - | |
Income Tax Expense | 2,498 | 902 | 453 | (1,095) | 6,712 | 6,712 | |
Net Income | |||||||
Net Income | 1,732 | (1,643) | (8,632) | 6,989 | 13,124 | 13,124 | |
Supplemental | |||||||
EBIT | 4,309 | (346) | (7,962) | 6,301 | 20,438 | 20,438 | |
EBITDA | 14,998 | 12,018 | 3,899 | 18,123 | 31,607 | 31,607 | |