
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 102,092 | 74,032 | 86,234 | 68,529 | 72,109 | 135,860 | |
COGS | 13,794 | 10,719 | 14,053 | 10,479 | 25,012 | 35,363 | |
Gross Profit | 88,298 | 63,313 | 72,181 | 58,050 | 47,097 | 100,497 | |
Operating Expenses & Income | |||||||
Operating Income | 59,508 | 26,880 | 40,705 | 26,361 | 27,096 | 49,379 | |
Total Operating Expenses | 28,790 | 36,433 | 31,476 | 31,689 | 20,001 | 51,118 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 3,099 | 558 | 2,217 | 708 | 552 | 1,746 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (175) | (485) | (617) | (510) | (748) | (1,333) | |
Interest Income | 779 | 377 | 685 | 800 | 1,382 | - | |
Income Tax Expense | 16,345 | 7,117 | 10,942 | 7,375 | 7,075 | 13,163 | |
Net Income | |||||||
Net Income | 33,266 | 14,968 | 22,725 | 14,699 | 14,611 | 26,312 | |
Supplemental | |||||||
EBIT | 60,177 | 27,153 | 41,364 | 27,161 | 27,096 | 49,010 | |
EBITDA | 65,337 | 32,173 | 46,369 | 32,874 | 33,261 | 61,611 | |