$23.49
-0.03 (-0.13%)
As of Feb 8, 1:54 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 123.86M 109.94M 106.92M 106.36M 95.33M
Net Income 30.28M 24.19M 26.38M 30.87M 26.47M
EPS
Profit Margin 24.8% 23.5% 24.7% 29.0% 27.8%
Rev Growth +12.7% +12.7% +21.9% +21.9% +23.2%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 27.81M 27.81M 156.67M 165.80M 166.66M
Total Equity 181.28M 181.28M 208.51M 175.67M 196.90M
D/E Ratio 0.15 0.15 0.75 0.94 0.85
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 39.72M 33.49M 48.48M 51.87M 48.69M
Free Cash Flow 33.28M 20.80M 21.06M