Nebius Group N.V.
← Back to NBIS Overview

Nebius Group N.V. (NBIS)

Profitability & Net Margin History

Current Net Margin

-109.62%

Nebius Group N.V. currently has a net profit margin of -109.62%. Net margin is a key efficiency ratio that measures what percentage of each dollar of revenue actually results in profit for the company.

Historical Margin Data

Quarterly and annual profitability trends

DateRevenue ($B)Net Income ($B)Net MarginChange (bps)
2025-12-310.23-0.25-109.62%2776
2025-09-300.15-0.12-81.86%63790
2025-06-300.110.58556.04%76147
2025-03-310.06-0.11-205.42%14603
2024-12-310.04-0.13-351.45%13390
2024-09-300.04-0.09-217.55%437083
2024-06-300.01-0.55-4588.39%574781
2024-03-310.010.131159.43%224749
2023-12-310.01-0.07-1088.06%277406
2023-09-300.010.081686.00%206506
2023-06-300.000.183751.06%261223
2023-03-310.010.061138.83%113582
2022-12-312.240.073.01%2941
2022-09-302.210.7232.42%2752
2022-06-302.160.114.90%1850
2022-03-311.30-0.18-13.61%959
2021-12-311.47-0.06-4.01%31
2021-09-301.25-0.05-3.71%106
2021-06-301.11-0.05-4.77%69
2021-03-310.97-0.04-4.07%451
2020-12-310.970.000.44%3727
2020-09-300.750.2837.71%4592
2020-06-300.58-0.05-8.20%2053
2020-03-310.600.0712.33%1049
2019-12-310.830.021.84%849
2019-09-300.690.0710.33%138
2019-06-300.650.068.95%103
2019-03-310.570.047.92%355
2018-12-310.560.0611.47%419
2018-09-300.500.0815.66%9908
2018-06-300.470.54114.74%10578
2018-03-310.470.048.96%370
2017-12-310.480.0612.66%882
2017-09-300.410.023.84%1206
2017-06-300.370.0615.90%1185
2017-03-310.370.014.04%151
2016-12-310.360.025.55%711
2016-09-300.310.0412.66%125
2016-06-300.280.0311.41%492
2016-03-310.250.026.49%927
2015-12-310.250.0415.76%1195
2015-09-300.240.0727.71%2467
2015-06-300.250.013.04%1420
2015-03-310.210.0417.24%3439
2014-12-310.240.1251.63%1814
2014-09-300.330.1133.48%1348
2014-06-300.010.0020.00%222
2014-03-310.010.0022.22%505
2013-12-310.010.0027.27%2273
2013-09-300.010.0150.00%1667
2013-06-300.010.0033.33%833
2013-03-310.010.0025.00%500
2012-12-310.010.0030.00%143
2012-09-300.010.0028.57%476
2012-06-300.010.0033.33%1905
2012-03-310.010.0014.29%1905
2011-12-310.010.0033.33%667
2011-09-300.010.0040.00%2333
2011-06-300.010.0016.67%333
2011-03-310.010.0020.00%500
2010-12-310.000.0025.00%833
2010-09-300.000.0033.33%0
2010-06-300.000.0033.33%0
2010-03-310.000.0033.33%

* Net margin = (Net Income / Total Revenue) * 100. Based on official SEC filings.