$28.64
+0.05 (+0.17%)
Financial Highlights (FY 2026)
Revenue
155.94M
Net Income
76.24M
Gross Margin
Profit Margin
45.1%
Rev Growth
+21.0%
D/E Ratio
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 42.8% 42.8%
Operating Margin 44.1% 52.3%
Profit Margin 45.1% 42.9% 39.5% 30.8%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 155.94M 128.93M 283.88M 256.82M
Gross Profit 121.44M 109.87M
Operating Income 125.13M 134.33M
Net Income 76.24M 56.73M 112.02M 79.05M
Gross Margin 42.8% 42.8%
Operating Margin 44.1% 52.3%
Profit Margin 45.1% 42.9% 39.5% 30.8%
Rev Growth +21.0% +21.0% +17.8% +20.9%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 0 0 426.07M 481.90M
Total Equity 635.00M 638.46M
D/E Ratio 0.67 0.75
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 103.12M 81.00M 212.72M 170.53M
Free Cash Flow 86.05M 65.14M