$29.51
+0.24 (+0.82%)
As of Feb 8, 1:44 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 196.28M 192.21M 254.25M 269.32M 206.53M
Net Income 71.15M 62.70M 67.91M 82.79M 52.75M
EPS
Profit Margin 31.3% 29.7% 26.7% 30.7% 25.5%
Rev Growth +2.1% +2.1% -5.4% +8.1% -9.3%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 84.53M 84.53M 83.89M 87.22M 87.79M
Total Equity 379.24M 379.24M 638.34M 704.84M 642.58M
D/E Ratio 0.22 0.22 0.13 0.12 0.14
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 99.44M 92.51M 100.69M 104.07M 87.40M
Free Cash Flow 47.90M 46.02M 45.67M