$25.98
-0.55 (-2.07%)
Financial Highlights (FY 2026)
Revenue
710.11M
Net Income
318.46M
Gross Margin
—
Profit Margin
33.2%
Rev Growth
+8.5%
D/E Ratio
—
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin — — 54.7% 54.7%
Operating Margin 48.7% 43.9% 38.8% 36.9%
Profit Margin 33.2% 31.6% 40.2% 33.5%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 710.11M 654.66M 1.18B 1.06B
Gross Profit — — 643.11M 580.56M
Operating Income 346.08M 287.15M 456.03M 391.65M
Net Income 318.46M 264.23M 473.18M 355.66M
Gross Margin — — 54.7% 54.7%
Operating Margin 48.7% 43.9% 38.8% 36.9%
Profit Margin 33.2% 31.6% 40.2% 33.5%
Rev Growth +8.5% +8.5% -8.6% +22.7%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 0 0 1.57B 1.65B
Total Equity — — 1.51B 1.72B
D/E Ratio — — 1.04 0.96
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 396.50M 347.26M 711.66M 637.15M
Free Cash Flow — — 511.45M 327.29M