Nebius Ratios (2010-2026) | NBIS

Ratios Dec2010 Dec2011 Dec2012 Dec2013 Dec2014 Dec2015 Dec2016 Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024 Mar2025 Dec2025 Mar2026
Profitability
Gross Margin (Quarter) 51.47%73.98%
EBT Margin (Quarter) -203.14%154.24%
EBIT Margin (Quarter) -236.35%-32.08%
EBITDA Margin (Quarter) -236.35%-32.08%
Operating Margin (Quarter) -236.35%-32.08%
Net Margin (Quarter) -18.07%155.69%
FCF Margin (Quarter) 680.55%1,185.69%
Efficiency
Inventory Average (Quarter) 0.00B0.00B0.01B0.04B0.10B0.29B0.34B
Assets Average (Quarter) 0.75B1.26B1.81B2.11B1.86B1.76B2.02B3.07B4.23B5.67B6.94B8.47B9.16B6.01B17.37B
Equity Average (Quarter) 0.62B1.06B1.31B1.31B1.13B1.14B1.33B2.23B3.20B3.95B4.14B4.57B4.30B3.22B
Invested Capital (Quarter) 0.31B0.93B1.19B2.04B1.85B1.53B1.55B1.74B3.03B3.37B5.74B5.02B5.74B4.19B3.26B4.62B0.02B
Leverage & Solvency
Interest Coverage Ratio (Quarter) 2.01
Debt to Equity (Quarter) 0.210.330.150.480.000.90
Debt Ratio (Quarter) 0.140.170.080.180.000.330.38
Equity Ratio (Quarter) 0.760.850.840.650.590.630.680.640.780.740.670.530.550.380.920.37
Times Interest Earned (Quarter) 2.01
Valuation
Enterprise Value (Quarter) -0.21B-0.34B-0.24B-1.03B-0.45B-0.60B-0.43B-0.96B-0.84B-1.07B-1.48B-1.40B-0.44B-1.05B-2.44B-2.45B-3.68B-3.68B
Return Ratios
Return on Sales (Quarter) 0.00%0.02%
Return on Assets (Quarter) 0.00%