

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 192,186 | 204,362 | 210,953 | 216,833 | 223,304.4 | 222,540.8 | |
COGS | 42,031 | 49,607 | 55,785 | 58,578 | 90,268.4 | 78,384.2 | |
Gross Profit | 150,155 | 154,755 | 155,168 | 158,255 | 133,036 | 144,156.5 | |
Operating Expenses & Income | |||||||
Operating Income | 93,360 | 98,877 | 101,156 | 108,232 | 55,540.8 | 63,842.9 | |
Total Operating Expenses | 56,795 | 55,878 | 54,012 | 50,023 | 77,495.2 | 80,313.7 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 39,277 | 44,723 | 38,217 | 36,832 | 39,612 | 57,161 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (10,297) | (11,544) | (13,665) | (15,421) | (18,148) | (13,540.8) | |
Interest Income | 656 | 16,565 | 910 | 916 | 719 | 4,015 | |
Income Tax Expense | 7,459 | 2,697 | 9,612 | 10,138 | 9,479.7 | 8,588.1 | |
Net Income | |||||||
Net Income | 26,367 | 10,485 | 26,614 | 32,307 | 30,686.6 | 28,573.7 | |
Supplemental | |||||||
EBIT | 45,229 | 51,537 | 42,715 | 57,930 | 40,378 | 44,080 | |
EBITDA | 90,852 | 93,444 | 89,783 | 85,662 | 101,204.2 | 99,773.7 | |