
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 220,128 | 212,376 | 208,298 | 210,856 | 218,098 | 219,457 | |
COGS | 90,822 | 86,674 | 81,953 | 81,626 | 80,901 | 80,723 | |
Gross Profit | 129,306 | 125,702 | 126,345 | 129,230 | 137,197 | 138,734 | |
Operating Expenses & Income | |||||||
Operating Income | 13,827 | 11,217 | 9,787 | 11,866 | 16,458 | 16,111 | |
Total Operating Expenses | 115,478 | 114,484 | 116,558 | 117,364 | 120,739 | 122,623 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 64,779 | 65,547 | 71,858 | 74,293 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (246) | (343) | (481) | (783) | (1,417) | (1,623) | |
Interest Income | 49 | 103 | 257 | 344 | 402 | - | |
Income Tax Expense | 5,047 | 4,497 | 4,055 | 4,381 | 5,200 | 5,190 | |
Net Income | |||||||
Net Income | 10,204 | 7,417 | 5,839 | 8,797 | 11,541 | 11,742 | |
Supplemental | |||||||
EBIT | 13,808 | 12,296 | 10,253 | 13,994 | 16,458 | 17,810 | |
EBITDA | 18,167 | 16,854 | 16,187 | 20,325 | 24,173 | 25,724 | |