Looking into Nevro’s Return on Capital Employed
After pulling data from Benzinga Pro it seems like during Q2, Nevro's (NYSE:NVRO) reported sales totaled $102.33 million. Despite a 29.98% in earnings, the company posted a loss of $15.76 million.