$13.87
+0.29 (+2.14%)
As of Feb 8, 1:49 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 149.55M 145.41M 177.20M 175.56M 147.55M
Net Income 30.04M 26.29M 69.07M 68.91M 45.31M
EPS
Profit Margin 36.8% 34.9% 39.0% 39.3% 30.7%
Rev Growth +2.9% +2.9% +0.3% +16.7% +18.6%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 25.95M 25.95M 74.49M 76.08M 76.24M
Total Equity 263.69M 263.69M 200.52M 174.57M 183.18M
D/E Ratio 0.10 0.10 0.37 0.44 0.42
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 44.19M 40.82M 106.83M 102.19M 96.38M
Free Cash Flow 50.91M 76.67M 50.86M