XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenues disaggregated by category The following table presents our revenues disaggregated by category:​
Three Months Ended
June 30,
Six Months Ended
June 30,
2020201920202019
Product revenue
$40,893  62 %$94,494  56 %$127,924  58 %$181,134  55 %
Rental revenue
11,535  17 %39,576  24 %47,698  22 %78,073  24 %
Field service and other revenue
14,120  21 %34,423  20 %45,065  20 %68,161  21 %
Total revenue
$66,548  100 %$168,493  100 %$220,687  100 %$327,368  100 %