$13.94
+0.39 (+2.88%)
As of Feb 8, 1:55 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 334.98M 259.03M 116.03M 115.15M 97.48M
Net Income 65.50M 45.59M 27.51M 34.53M 24.44M
EPS
Profit Margin 19.6% 18.6% 23.7% 30.0% 25.1%
Rev Growth +29.3% +29.3% +15.6% +14.2% +8.7%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 170.98M 170.98M 103.80M 111.52M 127.04M
Total Equity 30.37M 30.37M 247.78M 252.56M 286.08M
D/E Ratio 5.63 5.63 0.42 0.44 0.44
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 161.46M 118.61M 55.50M 55.47M 45.13M
Free Cash Flow 23.75M 16.44M 12.26M