$35.98
+0.44 (+1.24%)
Financial Highlights (FY 2026)
Revenue
872.51M
Net Income
203.73M
Gross Margin
Profit Margin
27.7%
Rev Growth
+3.5%
D/E Ratio
0.13
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 54.8% 54.8%
Operating Margin 34.5% 31.1% 24.4% 22.8%
Profit Margin 27.7% 26.3% 22.5% 23.4%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 872.51M 843.42M 1.13B 908.19M
Gross Profit 620.05M 497.42M
Operating Income 301.09M 261.94M 276.70M 206.86M
Net Income 203.73M 177.24M 254.28M 212.45M
Gross Margin 54.8% 54.8%
Operating Margin 34.5% 31.1% 24.4% 22.8%
Profit Margin 27.7% 26.3% 22.5% 23.4%
Rev Growth +3.5% +3.5% +6.1% -3.4%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 186.06M 186.06M 219.48M 185.91M
Total Equity 1.41B 1.41B 1.74B 1.61B
D/E Ratio 0.13 0.13 0.13 0.12
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 343.94M 315.85M 434.26M 303.40M
Free Cash Flow 146.61M 103.78M