$19.08
+0.06 (+0.32%)
As of Feb 8, 1:46 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 275.26M 215.60M 111.41M 107.29M 106.07M
Net Income 33.92M 23.91M 15.30M 13.60M 11.04M
EPS
Profit Margin 12.3% 11.7% 13.7% 12.7% 10.4%
Rev Growth +27.7% +27.7% +6.4% -9.3% +1.4%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 9.47M 9.47M 121.51M 116.51M 143.63M
Total Equity 365.66M 365.66M 556.22M 570.59M 578.06M
D/E Ratio 0.03 0.03 0.22 0.20 0.25
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 28.19M 20.98M 23.40M 23.40M 23.15M
Free Cash Flow 11.21M 17.89M 16.40M