XML 51 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]  
Differentiation of revenue and cost of revenue :
 
Year ended December 31,
 
2018
 
2017
 
2016
Revenue:
 
 
 
 
 
Products
$
172,412

 
$
237,211

 
$
182,294

Services
5,361

 
5,895

 
5,939

 
$
177,773

 
$
243,106

 
$
188,233

Operating expenses (excluding depreciation and amortization):
 
 
 
 
 
Products
$
152,846

 
$
182,330

 
$
140,108

Services
6,962

 
6,414

 
3,875

 
$
159,808

 
$
188,744

 
$
143,983