$16.40
+0.39 (+2.44%)
As of Feb 8, 1:47 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 128.74M 114.11M 185.25M 170.16M 199.13M
Net Income 38.71M 30.88M 73.46M 64.48M 58.34M
EPS
Profit Margin 27.5% 26.1% 39.7% 37.9% 29.3%
Rev Growth +12.8% +12.8% +7.3% +16.9% +10.5%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 58.40M 58.40M 151.03M 127.71M 154.22M
Total Equity 293.00M 293.00M 451.95M 471.24M 512.25M
D/E Ratio 0.20 0.20 0.33 0.27 0.30
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 60.66M 51.07M 110.42M 100.22M 119.68M
Free Cash Flow 52.61M 54.01M 47.50M