$46.07
-0.15 (-0.32%)
As of Feb 8, 1:45 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 192.01M 193.89M 360.14M 349.30M 362.15M
Net Income 59.95M 54.48M 113.62M 90.99M 106.07M
EPS
Profit Margin 37.7% 35.8% 31.6% 26.1% 29.3%
Rev Growth -1.0% -1.0% +13.5% +7.1% -5.0%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 63.18M 63.18M 365.92M 358.38M 442.75M
Total Equity 361.22M 361.22M 519.66M 564.83M 599.13M
D/E Ratio 0.17 0.17 0.70 0.63 0.74
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 79.24M 76.02M 161.90M 155.18M 177.87M
Free Cash Flow 72.94M 92.87M 65.29M