$2.78
+0.41 (+17.30%)
As of Feb 8, 2:05 PM ET ·
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 109.45M 114.82M 115.85M
Net Income 12.35M 14.47M 14.41M
EPS
Profit Margin 11.3% 12.6% 12.4%
Rev Growth +19.2% +13.2% +23.3%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 100.70M 77.32M 95.83M
Total Equity 100.61M 112.67M 103.67M
D/E Ratio 1.00 0.69 0.92
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 22.33M 21.75M 20.26M
Free Cash Flow 8.23M 9.96M 8.94M