$41.12
-1.04 (-2.47%)
Financial Highlights (FY 2026)
Revenue
751.24M
Net Income
130.34M
Gross Margin
68.3%
Profit Margin
17.4%
Rev Growth
+104.0%
D/E Ratio
0.53
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 68.3% 48.9% 48.9% 48.9%
Operating Margin 5.3% 35.6% 35.0% 33.3%
Profit Margin 17.4% 28.2% 26.2% 28.3%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 751.24M 1.35B 1.35B 1.19B
Gross Profit 512.87M 660.21M 659.26M 580.44M
Operating Income 39.59M 480.51M 471.96M 395.20M
Net Income 130.34M 380.63M 353.08M 335.93M
Gross Margin 68.3% 48.9% 48.9% 48.9%
Operating Margin 5.3% 35.6% 35.0% 33.3%
Profit Margin 17.4% 28.2% 26.2% 28.3%
Rev Growth +104.0% +13.6% +20.3% +22.9%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 2.39B 4.82B 4.91B 4.40B
Total Equity 4.52B 9.16B 10.43B 9.85B
D/E Ratio 0.53 0.53 0.47 0.45
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 309.19M 638.69M 566.64M 557.92M
Free Cash Flow 445.20M 355.24M 380.78M