Revenue Estimate $713M Period: 1 year As of Dec 31, 2025
Revenue Growth Estimate 16% Period: 1 year As of Dec 31, 2025
Earnings per Share $0.08 As of Nov 8, 2026
EBIT Growth 5% Period: 1 year As of Dec 31, 2025
EBIT Margin 9% Period: 1 year As of Dec 31, 2025
EBITDA $116M Period: 1 year As of Dec 31, 2025
EBITDA Growth -5% Period: 1 year As of Dec 31, 2025
EBITDA Margin 16% Period: 1 year As of Dec 31, 2025
Enterprise Value $6.1B As of Nov 8, 2026
EV/EBIT 98x Period: 1 year As of Dec 31, 2025
EV/EBITDA 52.1x Period: 1 year As of Dec 31, 2025
EV/FCF -36.8x Period: 1 year As of Dec 31, 2025
EV/Gross Profit 42.5x Period: 1 year As of Dec 31, 2025
EV/Revenue 8.5x Period: 1 year As of Dec 31, 2025
FCF Growth 65% Period: 1 year As of Dec 31, 2025
FCF Margin -23% Period: 1 year As of Dec 31, 2025
G&A Expenses to Revenue 0% Period: 1 year As of Dec 31, 2025
Gross Margin 20% Period: 1 year As of Dec 31, 2025
Gross Profit $143M Period: 1 year As of Dec 31, 2025
Gross Profit Growth 4% Period: 1 year As of Dec 31, 2025
Market Capitalization $5.4B As of Nov 8, 2026
Net Income $35M Period: 1 year As of Dec 31, 2025
Net Income Growth -16% Period: 1 year As of Dec 31, 2025
Net Margin 5% Period: 1 year As of Dec 31, 2025
Opex to Revenue 11% Period: 1 year As of Dec 31, 2025
P/E 155.3x Period: 1 year As of Dec 31, 2025
R&D Expenses to Revenue 3% Period: 1 year As of Dec 31, 2025
S&M Expenses to Revenue 1% Period: 1 year As of Dec 31, 2025
Share Price Change 12.7% Period: 12 months As of Nov 8, 2026 Other reporting periods