NeoCapCompaniesValuationsScenariosMetrics
← Nebius
Q1 2026 earningsWed, May 13, 2026

Nebius reports first quarter 2026 results

Total Revenue399M USD
AI Cloud Services Revenue389.7M USD
Adjusted EBITDA129.5M USD
Net Income (Loss)621.2M USD

Key points

  • Group revenue $399.0M (+684% YoY); Nebius AI cloud revenue $389.7M (98% of group)
  • Adjusted EBITDA $129.5M (32% margin)
  • Contracted power >3.5GW; raised FY2026 contracted power guidance to >4GW