$181.03
+6.07 (+3.47%)
Financial Highlights (FY 2026)
Revenue
661.04M
Net Income
195.92M
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 661.04M 595.69M 761.40M 747.91M
Gross Profit 547.67M 493.53M 257.84M 253.27M
Operating Income 219.27M 177.83M 314.34M 281.10M
Net Income 195.92M 158.90M 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 233.59M 199.97M 376.27M 324.39M
Free Cash Flow 291.82M 174.01M