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.18M2.34M8.33M37.93M97.59M291.22M339.90M
Assets Average (Quarter) 753.23M1,260.76M1,810.23M2,111.21M1,863.82M1,755.79M2,024.56M3,066.40M4,232.98M5,671.35M6,935.05M8,470.82M9,161.80M6,014.06M
Equity Average (Quarter) 621.98M1,061.87M1,313.46M1,314.41M1,130.20M1,144.77M1,325.38M2,226.73M3,199.38M3,951.30M4,138.24M4,571.89M4,295.87M3,223.71M
Invested Capital (Quarter) 313.35M930.62M1,193.13M2,038.04M1,846.41M1,531.26M1,545.15M1,743.72M3,026.87M3,371.88M5,743.65M5,024.38M5,738.10M4,185.94M3,259.80M4,618.50M
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.33
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) -208.12M-344.53M-241.58M-1030.20M-445.31M-598.64M-426.59M-957.58M-839.53M-1068.18M-1475.49M-1401.91M-438.24M-1050.59M-2435.30M-2449.60M-3684.90M-3678.10M
Return Ratios
Return on Sales (Quarter) 0.00%0.02%