Nebius (NBIS) financials

Nebius reported revenue of $529.8M over its fiscal year ended Dec 31, 2025 (+479.0% year on year), with a 68.6% gross margin and a -115.5% operating margin. Read from its own SEC filings (XBRL), each period with the filing behind it.

Fiscal years, as filed

Year endedRevenueGross profitOperating incomeNet incomeFiled
Dec 31, 2025$529.8M$363.6M-$611.7M$82.5MApr 30, 2026
Dec 31, 2024$91.5M$47.8M-$399.6M-$641.4MApr 30, 2026
Dec 31, 2023$9.8M-$9.8M-$285.7M$241.3MApr 30, 2026
Dec 31, 2022$13.5M-$14.9M-$158.0M$745.6MApr 30, 2025

More on Nebius

All tracked companies · Holders · Dividends