
| 2022 | 2023 | 2024 | 2025 | TTM | |
|---|---|---|---|---|---|
Revenue | |||||
Total revenue | 136,835 | 133,974 | 134,788 | 138,191 | 138,895 |
COGS | 59,133 | 54,805 | 53,908 | 56,560 | 56,376 |
Gross Profit | 77,702 | 79,169 | 80,880 | 81,631 | 82,519 |
Operating Expenses & Income | |||||
Operating Income | 30,901 | 24,177 | 29,603 | 29,167 | 28,260 |
Total Operating Expenses | 105,934 | 109,797 | 105,185 | 109,024 | 110,635 |
R&D Expenses | - | - | - | - | - |
Selling General & Admin Expenses | 29,832 | 31,380 | 32,089 | 31,634 | 32,563 |
Earnings from Continuing Operations | |||||
Interest Expense | (3,613) | (5,524) | (6,649) | (6,694) | (7,348) |
Interest Income | 3,423 | 5,223 | 6,366 | 6,346 | 3,415 |
Income Tax Expense | - | - | - | - | - |
Net Income | |||||
Net Income | 21,256 | 11,614 | 17,506 | 17,174 | 16,172 |
Supplemental | |||||
EBIT | 31,884 | 22,511 | 29,628 | 29,366 | 28,996 |
EBITDA | 48,983 | 40,135 | 47,520 | 47,715 | 48,033 |