$68.88
-0.84 (-1.20%)
Financial Highlights (FY 2026)
Revenue
672.17M
Net Income
207.79M
Gross Margin
Profit Margin
31.1%
Rev Growth
+2.9%
D/E Ratio
0.10
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 55.6% 55.6%
Operating Margin 38.3% 34.5% 30.3% 30.7%
Profit Margin 31.1% 29.5% 24.4% 31.7%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 672.17M 653.29M 589.77M 547.10M
Gross Profit 327.84M 304.12M
Operating Income 257.53M 225.27M 178.87M 167.96M
Net Income 207.79M 181.76M 143.96M 173.44M
Gross Margin 55.6% 55.6%
Operating Margin 38.3% 34.5% 30.3% 30.7%
Profit Margin 31.1% 29.5% 24.4% 31.7%
Rev Growth +2.9% +2.9% +6.2% +15.3%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 113.58M 113.58M 659.67M 685.90M
Total Equity 1.18B 1.18B 1.10B 1.04B
D/E Ratio 0.10 0.10 0.60 0.66
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 301.95M 278.80M 226.23M 222.90M
Free Cash Flow 123.44M 113.06M