$21.45
+0.08 (+0.37%)
Financial Highlights (FY 2026)
Revenue
139.96M
Net Income
30.76M
Gross Margin
Profit Margin
40.1%
Rev Growth
+8.5%
D/E Ratio
0.26
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 56.9% 56.9%
Operating Margin 56.9% 51.2% 43.8% 41.0%
Profit Margin 40.1% 38.1% 33.1% 35.6%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 139.96M 129.00M 79.54M 70.78M
Gross Profit 45.23M 40.25M
Operating Income 79.60M 66.03M 34.86M 28.99M
Net Income 30.76M 25.51M 26.33M 25.17M
Gross Margin 56.9% 56.9%
Operating Margin 56.9% 51.2% 43.8% 41.0%
Profit Margin 40.1% 38.1% 33.1% 35.6%
Rev Growth +8.5% +8.5% +10.9% +12.3%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 36.32M 36.32M 158.32M 163.33M
Total Equity 140.49M 140.49M 301.22M 320.80M
D/E Ratio 0.26 0.26 0.53 0.51
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 42.36M 37.09M 44.34M 36.06M
Free Cash Flow 29.96M 22.40M