

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 166,199 | 183,423 | 197,016 | 213,131 | 242,145.7 | 232,255.4 | |
COGS | 10,026 | 12,081 | 13,869 | 14,819 | 24,343.6 | 24,240.3 | |
Gross Profit | 156,173 | 171,342 | 183,147 | 198,312 | 217,802.1 | 208,015 | |
Operating Expenses & Income | |||||||
Operating Income | 49,656 | 56,421 | 60,079 | 64,756 | 73,550.4 | 70,831.9 | |
Total Operating Expenses | 106,511 | 114,913 | 123,068 | 133,556 | 144,251.7 | 137,183.1 | |
R&D Expenses | 1,179 | 843 | 637 | - | - | - | |
Selling General & Admin Expenses | 40,053 | 41,855 | 73,684 | 48,024 | 66,512 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (74) | (78) | (77) | (126) | (271.4) | (267) | |
Interest Income | 11 | 9 | 5 | 66 | 159 | - | |
Income Tax Expense | 14,720 | 17,141 | 16,010 | 19,363 | 21,789.3 | 21,381 | |
Net Income | |||||||
Net Income | 34,492 | 39,526 | 44,341 | 45,346 | 50,816.3 | 48,802.8 | |
Supplemental | |||||||
EBIT | 49,360 | 56,590 | 60,500 | 64,835 | 72,878.1 | 70,422.5 | |
EBITDA | 51,741 | 59,100 | 64,343 | 69,577 | 80,465.1 | 78,655.1 | |