$89.90
-2.39 (-2.59%)
Financial Highlights (FY 2026)
Revenue
649.56M
Net Income
192.52M
Gross Margin
82.8%
Profit Margin
29.6%
Rev Growth
+11.0%
D/E Ratio
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 82.8% 82.9% 33.9% 33.9%
Operating Margin 33.2% 29.9% 41.3% 37.6%
Profit Margin 29.6% 28.2% 32.9% 27.5%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 649.56M 585.35M 761.40M 747.91M
Gross Profit 538.16M 484.96M 257.84M 253.27M
Operating Income 215.46M 174.74M 314.34M 281.10M
Net Income 192.52M 156.14M 250.36M 205.51M
Gross Margin 82.8% 82.9% 33.9% 33.9%
Operating Margin 33.2% 29.9% 41.3% 37.6%
Profit Margin 29.6% 28.2% 32.9% 27.5%
Rev Growth +11.0% +11.0% -9.0% +8.6%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 0 0 1.78B 2.04B
Total Equity 1.99B 1.91B
D/E Ratio 0.89 1.07
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 229.17M 196.19M 376.27M 324.39M
Free Cash Flow 291.82M 174.01M