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
Revenues6221,2079028201,2521,6331,8382,9564,7947,4178,921118
Cost of Revenue1463242552313264165171,1612,3413,3164,01473
Product development971781571842613263254926521,0281,148130
Sales, general and administrative1022001381592954705218441,6552,4472,983278
Depreciation and amortization581138010715819517523932543944677
Total operating costs and expenses4048156306891,0401,4071,5372,7364,9737,2298,604558
Loss from operations219392272132212226300220-179188317-441
Interest income75315242751495262676364
Income/(loss) from equity method investments-------3-2986-13-180
Other loss, net26611231-56-254232-16133240-17
Net loss before income taxes-------504-971,000481-394
Income tax expense489997547186124177100323238-0
Net loss from continuing operations------------393
Net income from discontinued operations, net of tax-----------478
Income from revaluation of investment in equity securities held for sale-----------59
Loss from disposal------------785
Net income / (loss) from discontinued operations------------248
Net income/(loss)----112150660327-197677243-641
Net income / (loss) attributable to Nebius Group N.V.179--------197561222-641
Basic ( in dollars per share)------------1.4
Diluted ( in dollars per share)------------1.4
Basic ( in dollars per share)------------0.88
Diluted ( in dollars per share)------------0.88
Earnings Per Share, Basic0.571.260.950.420.350.472.11.01-0.541.520.6-2.28
Earnings Per Share, Diluted0.551.230.930.410.340.462.040.98-0.541.170.59-2.28