$311.05
+5.39 (+1.76%)
Financial Highlights (FY 2026)
Revenue
583.30M
Net Income
284.40M
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 583.30M 477.60M 1.73B 1.80B
Gross Profit 517.79M 423.97M 960.29M 1.00B
Operating Income 322.33M 237.53M 454.15M 448.28M
Net Income 284.40M 209.58M 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.35B 1.35B 548.02M 508.62M
Total Equity 3.13B 3.13B 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 378.42M 294.35M 585.23M 561.22M
Free Cash Flow 343.63M 352.06M