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