Nevro Corp. (NVRO)
NYSE: NVRO · IEX Real-Time Price · USD
12.07
-0.25 (-2.03%)
Apr 19, 2024, 4:00 PM EDT - Market closed

Nevro Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014
Market Capitalization
4397791,4032,8305,9603,6451,1732,0462,0901,886961
Market Cap Growth
--44.47%-50.42%-52.52%63.52%210.76%-42.67%-2.13%10.82%96.31%-
Enterprise Value
3326721,2252,6345,6983,5871,0601,9201,9511,711803
PE Ratio
-8.45-8.45467.52-21.54-71.75-35.15-23.83-55.80-65.77-27.97-31.17
PS Ratio
1.031.833.457.3116.469.343.036.269.1527.1029.50
PB Ratio
1.502.664.339.3215.3416.854.788.218.398.045.58
P/FCF Ratio
-11.56-11.5681.89-52.19-1232.85-67.87-84.22-109.97-33.78-17.89-30.24
P/OCF Ratio
-13.24-13.2456.86-67.565003.88-72.56-205.46-143.31-35.73-18.78-30.84
EV/Sales Ratio
0.781.583.026.8115.749.192.745.888.5424.5824.66
EV/EBITDA Ratio
-8.58-8.5858.28-25.72-109.15-43.03-31.04-84.08-88.51-27.20-26.82
EV/EBIT Ratio
-7.48-7.48114.55-23.71-94.36-39.34-27.87-75.76-82.11-26.93-26.73
EV/FCF Ratio
-9.97-9.9771.51-48.57-1178.79-66.79-76.12-103.25-31.53-16.23-25.28
Debt / Equity Ratio
0.740.740.610.550.840.840.620.580.550.080.11
Debt / EBITDA Ratio
-2.76-2.769.38-1.63-6.27-2.17-4.46-6.35-6.27-0.31-0.65
Debt / FCF Ratio
-3.21-3.2111.51-3.07-67.69-3.37-10.94-7.80-2.23-0.19-0.61
Quick Ratio
4.834.835.735.272.794.555.545.827.825.9717.01
Current Ratio
6.376.377.116.463.155.987.117.619.967.7718.63
Asset Turnover
0.730.730.720.610.520.860.860.760.600.260.23
Interest Coverage
-11.21-11.211.66-5.62-2.77-8.34-3.66-2.56-3.72-23.26-191.37
Return on Equity (ROE)
-31.40%-31.40%1.10%-39.00%-24.50%-50.00%-20.10%-15.00%-13.10%-30.00%-71.50%
Return on Assets (ROA)
-15.80%-15.80%0.50%-20.80%-11.90%-22.70%-10.90%-8.50%-8.30%-25.20%-22.20%
Return on Capital (ROIC)
-19.50%-19.50%0.83%-23.59%-8.78%-24.30%-10.49%-7.50%-5.96%-24.52%-14.77%
Earnings Yield
-20.99%-11.84%0.21%-4.64%-1.39%-2.84%-4.20%-1.79%-1.52%-3.58%-3.21%
FCF Yield
-15.35%-8.65%1.22%-1.92%-0.08%-1.47%-1.19%-0.91%-2.96%-5.59%-3.31%
Buyback Yield / Dilution
-1.28%-1.28%-2.02%-3.40%-9.33%-2.50%-2.13%-3.30%-7.16%-498.60%-406.39%
Total Shareholder Return
-1.28%-1.28%-2.02%-3.40%-9.33%-2.50%-2.13%-3.30%-7.16%-498.60%-406.39%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).