$50.17
+0.58 (+1.17%)
Financial Highlights (FY 2026)
Revenue
337.96M
Net Income
122.98M
Gross Margin
Profit Margin
36.2%
Rev Growth
+2.1%
D/E Ratio
0.07
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 67.4% 67.4%
Operating Margin 45.2% 40.6% 41.2% 39.2%
Profit Margin 36.2% 34.4% 35.8% 40.5%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 337.96M 331.10M 334.22M 367.48M
Gross Profit 225.29M 247.71M
Operating Income 152.63M 134.58M 137.53M 144.09M
Net Income 122.98M 108.44M 119.72M 148.83M
Gross Margin 67.4% 67.4%
Operating Margin 45.2% 40.6% 41.2% 39.2%
Profit Margin 36.2% 34.4% 35.8% 40.5%
Rev Growth +2.1% +2.1% +13.9% +6.0%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 56.06M 56.06M 544.71M 492.52M
Total Equity 818.35M 818.35M 580.14M 615.47M
D/E Ratio 0.07 0.07 0.94 0.80
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 163.52M 175.80M
Free Cash Flow 137.40M 158.49M