
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 110,054 | 125,930 | 152,410 | 169,604 | 196,594.7 | 220,806.5 | |
COGS | 19,057 | 14,391 | 67,755 | 70,846 | 85,683 | 92,616.3 | |
Gross Profit | 90,997 | 111,539 | 84,655 | 98,757 | 110,911.8 | 128,190.2 | |
Operating Expenses & Income | |||||||
Operating Income | 42,911 | 50,814 | 57,083 | 65,777 | 75,771 | 91,812.3 | |
Total Operating Expenses | 48,086 | 60,725 | 27,574 | 32,981 | 35,140.8 | 36,378.9 | |
R&D Expenses | 29,862 | 37,719 | 43,042 | - | - | - | |
Selling General & Admin Expenses | 14,684 | 17,713 | 20,180 | 22,689 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (49) | (44) | (60) | (80) | (58.37) | (44.23) | |
Interest Income | 40 | 396 | 1,159 | 1,118 | 1,547 | - | |
Income Tax Expense | 11,768 | 14,406 | 15,908 | 17,205 | 19,435.6 | 25,987.6 | |
Net Income | |||||||
Net Income | 32,553 | 36,737 | 43,374 | 48,453 | 54,931.6 | 66,553.9 | |
Supplemental | |||||||
EBIT | 42,911 | 50,814 | 57,083 | 65,731 | 75,771 | 90,797.5 | |
EBITDA | 46,296 | 54,252 | 61,304 | 70,406 | 81,003.7 | 96,052.6 | |