

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 153,601 | 168,099 | 187,472 | 204,983 | 225,667 | 232,220 | |
COGS | 58,384 | 66,143 | 72,855 | 80,987 | 93,502 | 96,188 | |
Gross Profit | 95,217 | 101,956 | 114,617 | 123,996 | 132,165 | 136,032 | |
Operating Expenses & Income | |||||||
Operating Income | 2,365 | 3,436 | 7,974 | 7,307 | 8,090 | 9,578 | |
Total Operating Expenses | 92,852 | 98,520 | 106,643 | 116,689 | 124,075 | 126,454 | |
R&D Expenses | - | - | - | 181 | - | - | |
Selling General & Admin Expenses | 88,180 | 94,697 | 102,332 | 111,927 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (478) | (411) | (338) | (320) | (372) | (376) | |
Interest Income | 87 | 173 | 225 | 211 | 166 | - | |
Income Tax Expense | 5,164 | 1,930 | 2,598 | 2,432 | 3,197 | 3,874 | |
Net Income | |||||||
Net Income | 8,117 | 7,234 | 5,605 | 3,803 | 4,665 | 5,735 | |
Supplemental | |||||||
EBIT | 13,812 | 9,386 | 8,598 | 6,684 | 8,312 | 9,488 | |
EBITDA | 20,384 | 15,757 | 15,092 | 13,839 | 16,127 | 17,398 | |