

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 194,804 | 226,740 | 245,088 | 279,793 | 291,746 | 293,489 | |
COGS | 106,206 | 126,440 | 134,228 | 151,057 | 158,570 | 158,474 | |
Gross Profit | 88,598 | 100,300 | 110,860 | 128,736 | 133,176 | 135,014 | |
Operating Expenses & Income | |||||||
Operating Income | 27,317 | 30,635 | 34,347 | 39,733 | 40,615 | 40,450 | |
Total Operating Expenses | 167,487 | 196,105 | 210,741 | 240,060 | 251,131 | 253,038 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 60,721 | 68,983 | 76,100 | 88,501 | 91,893 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6,192) | (4,236) | (4,493) | (4,710) | (5,078) | (6,931) | |
Interest Income | 932 | 2,411 | 3,188 | 3,040 | 2,369 | 2,300 | |
Income Tax Expense | 6,609 | - | - | - | - | - | |
Net Income | |||||||
Net Income | 15,708 | 19,034 | 19,536 | 23,729 | 23,845 | 23,054 | |
Supplemental | |||||||
EBIT | - | - | - | - | - | - | |
EBITDA | 29,132 | 32,673 | - | - | - | - | |