

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 127,478 | 132,094 | 144,148 | 163,109 | 189,050 | 210,170.5 | |
COGS | 8,661 | 7,239 | 7,296 | 7,579 | 9,866 | 42,143.5 | |
Gross Profit | 118,817 | 124,855 | 136,852 | 155,530 | 179,184 | 168,027 | |
Operating Expenses & Income | |||||||
Operating Income | 17,530 | 11,242 | 23,724 | 21,064 | 25,302 | 34,607.7 | |
Total Operating Expenses | 101,283 | 113,610 | 113,127 | 134,466 | 153,882 | 131,644.7 | |
R&D Expenses | 0 | 0 | 0 | 0 | - | - | |
Selling General & Admin Expenses | 39,593 | 40,566 | 45,943 | 45,424 | 57,221 | 99,768 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3) | (6,305) | (6,318) | (568) | - | (19,995) | |
Interest Income | 203 | 224 | 19 | 83 | 64 | - | |
Income Tax Expense | 355 | (772) | 1,013 | (9) | 2,151 | 4,309.9 | |
Net Income | |||||||
Net Income | 18,437 | 12,334 | 22,343 | 21,818 | 22,516 | 30,434.5 | |
Supplemental | |||||||
EBIT | 17,484 | 11,239 | 23,722 | 21,068 | 25,304 | 54,181.3 | |
EBITDA | 20,902 | 14,656 | 27,321 | 24,981 | 30,426 | 60,297.9 | |