XML 44 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue Revenue and operating expenses (excluding depreciation and amortization) disaggregated by revenue source are as follows (in thousands):
 
Three months ended March 31,
 
2020
 
2019
Revenue:
 
 
 
Products
$
18,800

 
$
42,072

Services
616

 
1,184

 
$
19,416

 
$
43,256

Operating expenses (excluding depreciation and amortization):
 
 
 
Products
$
22,534

 
$
43,447

Services
307

 
521

 
$
22,841

 
$
43,968