$14.85
-0.24 (-1.59%)
Financial Highlights (FY 2026)
Revenue
885.85M
Net Income
367.88M
Gross Margin
74.3%
Profit Margin
41.5%
Rev Growth
-7.6%
D/E Ratio
0.73
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 74.3% 74.3% 51.3% 51.3%
Operating Margin 52.0% 46.8% 13.8% 14.0%
Profit Margin 41.5% 39.5% 14.3% 13.1%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 885.85M 959.03M 630.53M 552.03M
Gross Profit 658.10M 712.46M 323.30M 283.04M
Operating Income 460.29M 448.48M 87.26M 77.38M
Net Income 367.88M 358.44M 90.20M 72.47M
Gross Margin 74.3% 74.3% 51.3% 51.3%
Operating Margin 52.0% 46.8% 13.8% 14.0%
Profit Margin 41.5% 39.5% 14.3% 13.1%
Rev Growth -7.6% -7.6% +10.8% +15.6%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 389.80M 389.80M 491.57M 478.99M
Total Equity 536.84M 536.84M 687.95M 684.32M
D/E Ratio 0.73 0.73 0.71 0.70
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 591.04M 607.87M 117.87M 97.53M
Free Cash Flow 106.42M 82.92M