$29.13
-1.42 (-4.65%)
Financial Highlights (FY 2026)
Revenue
311.18M
Net Income
20.88M
Gross Margin
80.7%
Profit Margin
6.7%
Rev Growth
+1.0%
D/E Ratio
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 80.7% 80.7% 43.0% 43.0%
Operating Margin 3.8% 3.4% 30.0% 31.2%
Profit Margin 6.7% 6.4% 23.6% 30.7%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 311.18M 308.25M 125.25M 121.41M
Gross Profit 251.03M 248.66M 53.86M 52.21M
Operating Income 11.76M 10.49M 37.54M 37.90M
Net Income 20.88M 18.62M 29.53M 37.29M
Gross Margin 80.7% 80.7% 43.0% 43.0%
Operating Margin 3.8% 3.4% 30.0% 31.2%
Profit Margin 6.7% 6.4% 23.6% 30.7%
Rev Growth +1.0% +1.0% +7.1% +18.3%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 0 0 563.96M 513.08M
Total Equity 794.40M 734.35M
D/E Ratio 0.71 0.70
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 23.80M 22.40M 49.38M 52.45M
Free Cash Flow 33.16M 40.92M