$45.19
-0.29 (-0.64%)
As of Feb 8, 1:54 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 74.32M 64.60M 126.27M 111.30M 102.04M
Net Income 42.53M 33.27M 45.26M 39.43M 28.46M
EPS
Profit Margin 41.0% 38.9% 35.9% 35.4% 27.9%
Rev Growth +15.1% +15.1% +23.0% -5.6% -8.8%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 0 0 149.86M 156.91M 162.22M
Total Equity 171.86M 156.60M 161.32M
D/E Ratio 0.87 1.00 1.01
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 56.05M 46.28M 62.24M 48.86M 52.11M
Free Cash Flow 38.65M 26.86M 33.79M