
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 110,054 | 125,930 | 152,410 | 169,604 | 207,147 | 223,909.5 | |
COGS | 47,042 | 52,110 | 67,755 | 70,846 | 90,282 | 93,845.8 | |
Gross Profit | 63,012 | 73,820 | 84,655 | 98,757 | 116,865 | 130,062.7 | |
Operating Expenses & Income | |||||||
Operating Income | 42,909 | 50,812 | 57,081 | 65,777 | 79,838 | 93,206.5 | |
Total Operating Expenses | 20,101 | 23,006 | 27,574 | 32,981 | 37,027 | 36,856.2 | |
R&D Expenses | 29,862 | 37,719 | 43,042 | - | - | - | |
Selling General & Admin Expenses | 16,561 | 17,713 | 20,180 | 22,689 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (49) | (44) | (60) | (80) | (61.5) | (44.75) | |
Interest Income | 40 | 396 | 1,159 | 1,118 | 1,547 | - | |
Income Tax Expense | 11,768 | 14,406 | 15,908 | 17,205 | 20,478.8 | 26,394.6 | |
Net Income | |||||||
Net Income | 32,553 | 36,737 | 43,374 | 48,453 | 57,880.1 | 67,565.7 | |
Supplemental | |||||||
EBIT | 42,911 | 50,814 | 59,342 | 65,731 | 79,838 | 92,191.9 | |
EBITDA | 46,296 | 54,252 | 63,563 | 70,406 | 85,351.6 | 97,515.8 | |