NeoCapCompaniesValuationsScenariosMetrics
← Nebius
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