
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 156,571 | 123,698 | 132,580 | 142,908 | 151,074 | 154,237 | |
COGS | 90,298 | 68,351 | 72,040 | 76,600 | 80,768 | 97,324 | |
Gross Profit | 66,273 | 55,347 | 60,540 | 66,308 | 70,306 | 52,539.6 | |
Operating Expenses & Income | |||||||
Operating Income | 14,639 | 22,747 | 27,611 | 30,437 | 27,547 | 31,597.4 | |
Total Operating Expenses | 51,634 | 35,253 | 32,929 | 35,871 | 42,759 | 26,034.2 | |
R&D Expenses | 0 | 0 | - | - | - | - | |
Selling General & Admin Expenses | 43,995 | 29,448 | 35,997 | 39,894 | 35,878 | 43,537 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (568) | (915) | (1,304) | (496) | (785.9) | (626) | |
Interest Income | 64 | 2,297 | 1,306 | 541 | 719 | 1,070 | |
Income Tax Expense | 4,090 | 9,224 | 7,841 | 9,063 | 9,913 | 10,263.8 | |
Net Income | |||||||
Net Income | 15,644 | 20,887 | (27,807) | 43,317 | 20,665 | 21,485.1 | |
Supplemental | |||||||
EBIT | 16,822 | 20,664 | 24,922 | 53,359 | 31,923.7 | 32,618.1 | |
EBITDA | 23,605 | 26,290 | 41,559 | 70,707 | 50,749.4 | 51,690.7 | |