

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 166,199 | 183,423 | 197,016 | 213,131 | 228,373 | 230,477 | |
COGS | 10,026 | 12,081 | 13,869 | 14,819 | 22,959 | 24,052 | |
Gross Profit | 156,173 | 171,342 | 183,147 | 198,312 | 205,414 | 206,425 | |
Operating Expenses & Income | |||||||
Operating Income | 49,656 | 56,421 | 60,079 | 64,756 | 69,367 | 70,331 | |
Total Operating Expenses | 106,511 | 114,913 | 123,068 | 133,556 | 136,047 | 136,094 | |
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) | (256) | (265) | |
Interest Income | 11 | 9 | 5 | 66 | 159 | - | |
Income Tax Expense | 14,720 | 17,141 | 16,010 | 19,363 | 20,550 | 21,237 | |
Net Income | |||||||
Net Income | 34,492 | 39,526 | 44,341 | 45,346 | 47,926 | 48,445 | |
Supplemental | |||||||
EBIT | 49,360 | 56,590 | 60,500 | 64,835 | 68,733 | 69,919 | |
EBITDA | 51,741 | 59,100 | 64,343 | 69,577 | 76,320 | 78,201 | |