$286.53
-21.97 (-7.12%)
Financial Highlights (FY 2026)
Revenue
669.80M
Net Income
326.58M
Gross Margin
88.8%
Profit Margin
48.8%
Rev Growth
+22.1%
D/E Ratio
0.43
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 88.8% 88.8% 55.5% 55.5%
Operating Margin 55.3% 49.7% 26.3% 24.9%
Profit Margin 48.8% 46.3% 22.5% 24.4%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 669.80M 548.43M 1.73B 1.80B
Gross Profit 594.58M 486.84M 960.29M 1.00B
Operating Income 370.13M 272.76M 454.15M 448.28M
Net Income 326.58M 240.66M 388.83M 439.16M
Gross Margin 88.8% 88.8% 55.5% 55.5%
Operating Margin 55.3% 49.7% 26.3% 24.9%
Profit Margin 48.8% 46.3% 22.5% 24.4%
Rev Growth +22.1% +22.1% -8.8% -3.1%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 1.30B 1.30B 548.02M 508.62M
Total Equity 3.01B 3.01B 3.06B 3.26B
D/E Ratio 0.43 0.43 0.18 0.16
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 426.89M 332.06M 585.23M 561.22M
Free Cash Flow — — 343.63M 352.06M