
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 262,151 | 273,791 | 294,726 | 317,739 | 337,706 | 344,087 | |
COGS | 31,897 | 32,791 | 34,603 | 37,750 | 39,190 | 46,715 | |
Gross Profit | 230,254 | 241,000 | 260,123 | 279,989 | 298,516 | 297,372 | |
Operating Expenses & Income | |||||||
Operating Income | 39,030 | 90,755 | 90,574 | 63,610 | 106,996 | 138,073 | |
Total Operating Expenses | 191,224 | 150,245 | 169,549 | 216,379 | 191,520 | 159,299 | |
R&D Expenses | 0 | 0 | 0 | - | - | - | |
Selling General & Admin Expenses | 43,963 | 47,263 | 47,851 | 51,322 | 73,261 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4,257) | (3,465) | (4,226) | (5,051) | (6,604) | (5) | |
Interest Income | 1 | 1 | 1 | 1 | - | - | |
Income Tax Expense | (26,084) | 25,327 | 28,910 | 22,070 | 15,858 | 31,551 | |
Net Income | |||||||
Net Income | 55,678 | 54,927 | 53,091 | 32,125 | 79,635 | 64,657 | |
Supplemental | |||||||
EBIT | 37,983 | 88,268 | 90,962 | 63,692 | 107,350 | 101,715 | |
EBITDA | 41,786 | 92,433 | 94,942 | 67,759 | 111,244 | 105,700 | |