
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 126,513 | 144,275 | 183,244 | 224,542 | 256,714 | 277,996 | |
COGS | 56,225 | 63,967 | 84,409 | 105,057 | 122,745 | 117,727 | |
Gross Profit | 70,288 | 80,308 | 98,835 | 119,485 | 133,969 | 160,269 | |
Operating Expenses & Income | |||||||
Operating Income | (2,264) | 424 | 7,507 | 14,780 | 15,500 | 17,969 | |
Total Operating Expenses | 72,552 | 79,884 | 91,328 | 104,705 | 118,469 | 142,300 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 72,362 | 79,681 | 91,420 | 104,635 | 118,469 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (399) | (418) | (506) | (584) | (717) | (765) | |
Interest Income | 210 | 259 | 621 | 891 | 716 | - | |
Income Tax Expense | 827 | 2,956 | 1,773 | 5,878 | 4,463 | 5,127 | |
Net Income | |||||||
Net Income | 1,765 | 5,660 | 5,154 | 8,149 | 11,164 | 12,130 | |
Supplemental | |||||||
EBIT | 2,992 | 9,035 | 7,433 | 14,612 | 16,345 | 18,023 | |
EBITDA | 13,706 | 20,756 | 19,959 | 28,083 | 32,383 | 35,451 | |