Revenue Estimate $795M Period: 1 year As of Nov 11, 2026
Revenue Growth Estimate -100% Period: 1 year As of Dec 31, 2024
Earnings per Share $2.29 As of Nov 11, 2026
EBIT Growth -297% Period: 1 year As of Dec 31, 2025
EBIT Margin 85% Period: 1 year As of Nov 11, 2026
EBITDA $686M Period: 1 year As of Nov 11, 2026
EBITDA Growth -297% Period: 1 year As of Dec 31, 2025
EBITDA Margin 86% Period: 1 year As of Nov 11, 2026
Enterprise Value $7.6B As of Nov 11, 2026
EV/EBIT 11.2x Period: 1 year As of Nov 11, 2026
EV/EBITDA 11.1x Period: 1 year As of Nov 11, 2026
EV/FCF 2.1x Period: 1 year As of Dec 31, 2025
EV/Gross Profit 14.8x Period: 1 year As of Dec 31, 2025
EV/Revenue 9.6x Period: 1 year As of Nov 11, 2026
FCF Growth -500% Period: 1 year As of Dec 31, 2025
FCF Margin 612% Period: 1 year As of Dec 31, 2025
G&A Expenses to Revenue 4% Period: 1 year As of Dec 31, 2025
Gross Margin 85% Period: 1 year As of Dec 31, 2025
Gross Profit $513M Period: 1 year As of Dec 31, 2025
Gross Profit Growth -100% Period: 1 year As of Dec 31, 2024
Market Capitalization $4.3B As of Nov 11, 2026
Net Debt $2.1B As of Dec 31, 2025
Net Income $498M Period: 1 year As of Nov 11, 2026
Net Income Growth -254% Period: 1 year As of Dec 31, 2025
Net Margin 63% Period: 1 year As of Nov 11, 2026
Opex to Revenue 19% Period: 1 year As of Dec 31, 2025
P/E 8.7x Period: 1 year As of Nov 11, 2026
Rule of 40 101% Period: 1 year As of Nov 11, 2026
Rule of X 122% Period: 1 year As of Nov 11, 2026
Share Price Change -14.2% Period: 12 months As of Nov 11, 2026 Other reporting periods