
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 156,571 | 123,698 | 132,580 | 142,908 | 151,074 | 154,288 | |
COGS | 90,298 | 68,351 | 72,040 | 76,600 | 99,476 | 92,324 | |
Gross Profit | 66,273 | 55,347 | 60,540 | 66,308 | 51,598 | 61,964 | |
Operating Expenses & Income | |||||||
Operating Income | 14,639 | 20,094 | 24,543 | 26,414 | 30,816 | 29,877 | |
Total Operating Expenses | 51,634 | 35,253 | 35,997 | 39,894 | 20,782 | 32,087 | |
R&D Expenses | 0 | 0 | 0 | - | - | - | |
Selling General & Admin Expenses | 43,995 | 29,448 | 29,927 | 33,578 | 42,759 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (568) | (915) | (1,304) | (496) | (781) | (806) | |
Interest Income | 64 | 2,297 | 1,306 | 541 | 719 | - | |
Income Tax Expense | 4,090 | 9,224 | 7,841 | 9,063 | 9,913 | 10,203 | |
Net Income | |||||||
Net Income | 15,644 | 20,887 | (27,807) | 43,317 | 20,665 | 21,479 | |
Supplemental | |||||||
EBIT | 20,764 | 26,782 | (18,101) | 53,359 | 31,724 | 32,665 | |
EBITDA | 27,547 | 32,408 | (1,464) | 70,707 | 50,432 | 51,818 | |