XML 43 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2017
Revenue [Abstract]  
Differentiation of revenue and cost of revenue
Revenue and cost of revenue by source are as follows (in thousands):
 
Three months ended March 31,
 
2017
 
2016
Revenue:
 
 
 
Products
$
78,514

 
$
61,999

Services
1,440

 
1,813

 
$
79,954

 
$
63,812

Cost of revenue:
 
 
 
Products
$
50,691

 
$
39,246

Services
934

 
424

Depreciation
587

 
348

 
$
52,212

 
$
40,018