$23.57
-0.16 (-0.67%)
As of Feb 8, 1:57 PM ET ·
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 136.57M 134.99M 147.28M
Net Income 36.47M 34.85M 31.13M
EPS
Profit Margin 26.7% 25.8% 21.1%
Rev Growth +21.8% +9.4% -8.5%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 154.21M 133.14M 132.96M
Total Equity 144.47M 123.87M 133.77M
D/E Ratio 1.07 1.07 0.99
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 44.46M 44.88M 49.13M
Free Cash Flow 46.60M 40.67M 51.34M