$88.41
+3.92 (+4.64%)
Financial Highlights (FY 2026)
Revenue
841.75M
Net Income
308.69M
Gross Margin
63.4%
Profit Margin
36.7%
Rev Growth
-0.8%
D/E Ratio
0.28
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 63.4% 63.4% 43.8% 43.8%
Operating Margin 40.7% 36.6% 7.4% 6.5%
Profit Margin 36.7% 34.8% 6.6% 6.8%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 841.75M 848.79M 3.11B 3.30B
Gross Profit 533.50M 537.97M 1.36B 1.44B
Operating Income 342.68M 310.99M 230.70M 214.51M
Net Income 308.69M 280.15M 204.05M 223.28M
Gross Margin 63.4% 63.4% 43.8% 43.8%
Operating Margin 40.7% 36.6% 7.4% 6.5%
Profit Margin 36.7% 34.8% 6.6% 6.8%
Rev Growth -0.8% -0.8% +24.8% +8.0%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 458.37M 458.37M 1.32B 1.29B
Total Equity 1.63B 1.63B 954.31M 979.65M
D/E Ratio 0.28 0.28 1.38 1.31
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 505.96M 484.69M 282.26M 338.90M
Free Cash Flow 249.33M 174.15M