
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 190,359 | 223,795 | 248,691 | 272,638 | 275,984 | 290,671 | |
COGS | 42,017 | 54,300 | 63,662 | 64,980 | 63,717 | 65,729 | |
Gross Profit | 148,341 | 169,494 | 185,028 | 207,657 | 212,267 | 224,942 | |
Operating Expenses & Income | |||||||
Operating Income | 43,641 | 31,340 | 32,602 | 48,106 | 57,777 | 51,096 | |
Total Operating Expenses | 146,717 | 192,454 | 216,088 | 224,531 | 218,207 | 239,575 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | - | - | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (12) | (43) | - | - | - | - | |
Interest Income | 424 | 2,142 | 5,845 | 2,607 | 3,527 | 3,563 | |
Income Tax Expense | 14,755 | 12,944 | - | - | - | - | |
Net Income | |||||||
Net Income | 38,367 | 29,843 | 10,731 | 34,358 | 34,523 | 35,417 | |
Supplemental | |||||||
EBIT | 43,642 | 31,341 | 32,602 | 48,106 | 57,777 | 51,096 | |
EBITDA | 73,277 | 67,125 | 60,917 | 77,033 | 84,834 | 78,237 | |