Q3 2025 earningsTue, Nov 11, 2025
Nebius reports third quarter 2025 results
Total Revenue146.1M USD
Adjusted EBITDA-5.2M USD
Net Income (Loss)-119.6M USD
Annualized Run-Rate Revenue (ARR)0.55B USD
Key points
- Revenue $146.1M (+355% YoY)
- Adjusted EBITDA loss $(5.2)M
- Cash and cash equivalents $4,794.8M as of Sept 30, 2025
- ARR reached $551 million