$30.01
+0.28 (+0.94%)
As of Feb 8, 1:57 PM ET ·
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 119.99M 123.19M 130.61M
Net Income 31.62M 30.06M 36.22M
EPS
Profit Margin 26.4% 24.4% 27.7%
Rev Growth +17.9% -0.2% +15.0%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 65.36M 75.18M 67.05M
Total Equity 231.59M 222.42M 216.07M
D/E Ratio 0.28 0.34 0.31
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 65.26M 69.70M 64.28M
Free Cash Flow 30.51M 41.01M 39.12M