WallStSmart
NBIS

Nebius Group N.V.

NASDAQ: NBIS · COMMUNICATION SERVICES · INTERNET CONTENT & INFORMATION

$141.19
+4.19% today

Updated 2026-04-29

Market cap
$35.72B
P/E ratio
1,283.55
P/S ratio
67.43x
EPS (TTM)
$0.11
Dividend yield
52W range
$23 – $169
Volume
16.4M

Nebius Group N.V. (NBIS) Financial statements

SEC filings — annual and quarterly data.

Income statement — annual

Item20092010201120122013201420152016201720182019202020212022202320242025
Revenue$274.00M$13.00M$21.00M$28.00M$40.00M$827.16M$831.55M$1.23B$1.63B$1.83B$2.83B$2.95B$4.76B$13.50M$20.90M$117.50M$529.80M
Revenue growth (YoY)-95.3%+61.5%+33.3%+42.9%+1967.9%+0.5%+48.4%+32.0%+12.5%+54.2%+4.3%+61.5%-99.7%+54.8%+462.2%+350.9%
Cost of revenue$94.00M$4.00M$7.00M$10.00M$14.00M$233.58M$233.78M$321.11M$414.83M$515.07M$898.80M$1.16B$2.32B$28.40M$31.90M$73.40M$166.20M
Gross profit$180.00M$9.00M$14.00M$18.00M$25.00M$593.58M$597.76M$913.07M$1.21B$1.32B$1.93B$1.79B$2.43B$-14.90M$-11.00M$44.10M$363.60M
Gross margin65.7%69.2%66.7%64.3%62.5%71.8%71.9%74.0%74.5%71.9%68.2%60.7%51.2%-110.4%-52.6%37.5%68.6%
R&D$51.00M$2.00M$3.00M$4.00M$6.00M$144.07M$186.65M$257.35M$326.74M$324.01M$470.59M$490.38M$647.53M$58.30M$112.30M$129.70M$177.30M
SG&A$845.55M$1.65B$2.31B$3.02B$277.80M
Operating income$83.00M$5.00M$8.00M$9.00M$13.00M$249.66M$133.41M$208.83M$222.41M$299.09M$395.69M$211.47M$-177.41M$-158.00M$-327.50M$-440.70M$-596.20M
Operating margin30.3%38.5%38.1%32.1%32.5%30.2%16.0%16.9%13.7%16.3%14.0%7.2%-3.7%-1170.4%-1567.0%-375.1%-112.5%
EBITDA$113.00M$7.00M$10.00M$13.00M$21.00M$310.31M$234.59M$341.20M$392.64M$461.56M$622.93M$424.50M$109.87M$-130.50M$-298.20M$-363.40M$-192.20M
EBITDA margin41.2%53.8%47.6%46.4%52.5%37.5%28.2%27.6%24.1%25.2%22.0%14.4%2.3%-966.7%-1426.8%-309.3%-36.3%
EBIT$84.00M$6.00M$8.00M$10.00M$17.00M$249.66M$141.42M$208.83M$227.94M$306.01M$407.96M$211.47M$-177.41M$-158.00M$-327.50M$-440.70M$-596.20M
Interest expense$21.00M$18.00M$15.00M$18.00M$1.00M$32.80M$50.00M$48.00M$126.69M$57.80M
Income tax
Effective tax rate0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%
Net income$63.00M$4.00M$6.00M$8.00M$14.00M$277.31M$134.61M$110.50M$159.35M$659.88M$204.48M$333.49M$-196.01M$745.60M$241.30M$-641.40M$101.70M
Net income growth (YoY)-93.7%+50.0%+33.3%+75.0%+1880.8%-51.5%-17.9%+44.2%+314.1%-69.0%+63.1%-158.8%+480.4%-67.6%-365.8%+115.9%
Profit margin23.0%30.8%28.6%28.6%35.0%33.5%16.2%9.0%9.8%36.0%7.2%11.3%-4.1%5523.0%1154.5%-545.9%19.2%