$19.67
+0.34 (+1.76%)
As of Feb 8, 1:38 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 249.27M 245.49M 259.42M 242.71M 235.14M
Net Income 47.76M 42.33M 65.29M 68.66M 57.70M
EPS
Profit Margin 19.2% 18.2% 25.2% 28.3% 24.5%
Rev Growth +1.5% +1.5% +24.5% +20.8% -3.2%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 0 0 108.90M 137.11M 109.12M
Total Equity 794.98M 687.07M 737.76M
D/E Ratio 0.14 0.20 0.15
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 57.67M 53.95M 109.17M 120.56M 115.44M
Free Cash Flow 83.45M 58.93M 54.49M