$12.79
-0.37 (-2.81%)
Financial Highlights (FY 2026)
Revenue
892.87M
Net Income
370.79M
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 892.87M 966.62M 630.53M 552.03M
Gross Profit 663.31M 718.10M 323.30M 283.04M
Operating Income 463.94M 452.03M 87.26M 77.38M
Net Income 370.79M 361.28M 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 366.66M 366.66M 491.57M 478.99M
Total Equity 504.97M 504.97M 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 595.72M 612.68M 117.87M 97.53M
Free Cash Flow — — 106.42M 82.92M