Press Releases

Press Releases

February 17, 2026
–   Total Revenue Increased 16% and   Core Revenue* Grew 16% over the prior year – – 2025 Net Income of $44.5 million versus $49.1 million in 2024 – –   Adjusted EBITDA* in 2025 up 14% to $113.6 million – – Repurchased $81.7 million of shares for the year at an average price of $80.60 – – Share