Nebius Group N.V.NBIS

Market cap
P/E ratio
Dec 31,
2011
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Cash and cash equivalents1961,0203143334657419901,7921,0671,1821,0762,450
Accounts Receivable, Net, Current3985667712816921034458682595313
Prepaid expenses202128212522389117024122123
Interest receivable-----------22
VAT reclaimable--------1823213308
Other current assets214166534570931759823925818
Total current assets4511,1886377301,2361,4021,3303,9312,6923,4113,4662,533
Property and equipment217297304286310368572----847
Operating lease right-of-use assets-------28248840739645
Intangible assets1520438291871662963014523165
Equity method investments183816152535525151273086
Equity Securities, FV-NI, Noncurrent--------11969291
Deferred tax assets-------2276561088
Other non-current assets44729193957556610616033214
Total non-current assets-------3,0494,2475,3575,3041,015
TOTAL ASSETS1,0582,1791,6871,5341,8812,2663,4796,9806,9398,7688,7713,549
Accounts payable, accrued and other liabilities5311390961571932435911,1371,7462,157236
Debt, current portion---------3031,0266
Taxes Payable, Current285252384973581552184004396
Deferred revenue284632263543409014022225417
Total current liabilities1462111741602416193428351,4962,6713,876264
Operating lease liabilities-------17433225028530
Other accrued liabilities--26151823863362353191
Total non-current liabilities-------1,4161,7701,2901,59131
Total liabilities1597556975725866583732,2523,2653,9605,467295
Common Stock, Value, Outstanding-73155444439
Treasury shares at cost (Class A: 558,663 and 126,287,344, respectively)-2102521721386615503720161,968
Additional paid-in capital3954802882372732861,0042,1761,5201,6989732,017
Accumulated other comprehensive loss576218431532118243218345185-22
Retained earnings4291,0859348531,1161,1811,6221,9901,7702,4702,1583,218
Total equity attributable to Nebius Group N.V.8991,4249919621,2711,4382,5924,4133,4754,4973,3033,254
Noncontrolling interests------3272721873110-
Total shareholders' equity------2,9194,6853,6624,8083,3043,254
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY1,0582,1791,6871,5341,8812,2663,4796,9806,9398,7688,7713,549