

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 107,610 | 114,197 | 111,970 | 115,111 | 119,081 | 119,015 | |
COGS | 49,418 | 52,296 | 47,201 | 44,741 | 89,784 | 69,310 | |
Gross Profit | 58,192 | 61,901 | 64,769 | 70,370 | 29,297 | 49,705 | |
Operating Expenses & Income | |||||||
Operating Income | 12,580 | 15,414 | 20,798 | 26,277 | 26,818 | 25,439 | |
Total Operating Expenses | 95,030 | 98,783 | 91,172 | 44,093 | 2,479 | 24,266 | |
R&D Expenses | 33 | 30 | 25 | 21 | 20 | - | |
Selling General & Admin Expenses | 18,394 | 19,371 | 19,077 | 628 | 541 | 10,382 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,052) | (5,679) | (6,588) | (6,613) | (6,522) | (6,467) | |
Interest Income | 611 | 387 | 870 | 1,585 | 1,351 | 2,234 | |
Income Tax Expense | 1,732 | 1,937 | 3,672 | 5,301 | 4,573 | 4,190 | |
Net Income | |||||||
Net Income | 6,103 | 9,482 | 21,992 | 11,209 | 9,609 | 8,808 | |
Supplemental | |||||||
EBIT | 13,057 | 15,414 | 23,155 | 29,713 | 26,021 | 24,349 | |
EBITDA | 40,148 | 43,049 | 46,351 | 53,740 | 49,960 | 48,780 | |