

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 264,570 | 303,705 | 354,831 | 401,130 | 457,794 | 467,387 | |
COGS | 81,511 | 96,795 | 114,946 | 130,955 | 152,663 | 156,182 | |
Gross Profit | 183,059 | 206,910 | 239,885 | 270,175 | 305,131 | 311,205 | |
Operating Expenses & Income | |||||||
Operating Income | (20,361) | (8,657) | 16,420 | 24,250 | 29,957 | 32,425 | |
Total Operating Expenses | 203,420 | 215,567 | 223,465 | 245,925 | 275,174 | 278,780 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 159,329 | 171,560 | 178,316 | 201,711 | 272,144 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,938) | (2,549) | (2,484) | (2,587) | (3,520) | (3,746) | |
Interest Income | 9 | 9 | 12 | 28 | 46 | - | |
Income Tax Expense | 5,583 | (1,854) | 3,910 | 7,505 | 9,531 | 9,429 | |
Net Income | |||||||
Net Income | 8,742 | (6,371) | 4,781 | 13,965 | 16,748 | 17,911 | |
Supplemental | |||||||
EBIT | 17,263 | (5,676) | 11,175 | 24,057 | 29,799 | 31,086 | |
EBITDA | 64,556 | 41,722 | 59,824 | 71,884 | 81,990 | 84,215 | |