
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 208,084 | 212,359 | 223,202 | 236,327 | 255,695 | 264,798 | |
COGS | 122,055 | 127,914 | 135,888 | 143,437 | 154,237 | 159,419 | |
Gross Profit | 86,029 | 84,445 | 87,314 | 92,890 | 101,458 | 105,379 | |
Operating Expenses & Income | |||||||
Operating Income | 20,919 | 15,446 | 15,121 | 16,837 | 20,969 | 22,986 | |
Total Operating Expenses | 65,110 | 68,999 | 72,193 | 76,053 | 80,489 | 82,393 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 61,722 | 65,669 | 68,759 | 71,022 | 12,252 | 36,659 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (11) | (9) | (8) | (8) | (6) | (6) | |
Interest Income | 1 | 1 | 6 | 26 | 114 | - | |
Income Tax Expense | 6,830 | 5,100 | 4,633 | 5,052 | 6,128 | 6,811 | |
Net Income | |||||||
Net Income | 14,301 | 10,254 | 9,823 | 11,218 | 14,696 | 16,098 | |
Supplemental | |||||||
EBIT | 21,142 | 15,364 | 14,465 | 16,278 | 20,830 | 22,846 | |
EBITDA | 25,496 | 20,079 | 19,469 | 21,455 | 26,086 | 28,212 | |