$7.89
+0.04 (+0.51%)
As of Feb 8, 1:57 PM ET ·
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 98.44M 90.54M 95.84M
Net Income 17.15M 12.20M 15.35M
EPS
Profit Margin 17.4% 13.5% 16.0%
Rev Growth +4.9% +24.3% +22.7%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 39.93M 39.73M 37.25M
Total Equity 197.50M 169.47M 193.33M
D/E Ratio 0.20 0.23 0.19
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 27.41M 25.43M 27.11M
Free Cash Flow 12.24M 13.71M 11.08M