
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 62,094 | 56,341 | 47,243 | 45,529 | 59,840 | 104,439 | |
COGS | 29,426 | 28,695 | 22,118 | 21,623 | 2,199 | 56,278 | |
Gross Profit | 35,262 | 28,278 | 25,125 | 23,906 | 57,641 | 48,161 | |
Operating Expenses & Income | |||||||
Operating Income | 26,545 | 17,859 | 14,440 | 11,665 | 12,563 | 25,524 | |
Total Operating Expenses | 8,717 | 10,419 | 10,685 | 13,827 | 45,078 | 22,637 | |
R&D Expenses | 0 | 0 | - | - | - | - | |
Selling General & Admin Expenses | 8,056 | 9,830 | 10,685 | 11,327 | 12,126 | 23,453 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,190) | (1,173) | (1,583) | (2,029) | (1,947) | (7,756) | |
Interest Income | 135 | 1,482 | 908 | 1,162 | 1,973 | 3,135 | |
Income Tax Expense | 8,533 | 2,860 | 2,802 | 1,100 | 3,447 | 4,547 | |
Net Income | |||||||
Net Income | 21,481 | 21,966 | 17,626 | 13,942 | 11,133 | 24,791 | |
Supplemental | |||||||
EBIT | 26,545 | 17,859 | 21,909 | 10,079 | 16,502 | 23,417 | |
EBITDA | 28,731 | 19,904 | 23,836 | 12,006 | 18,701 | 27,542 | |