XML 45 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Revenue (Tables)
6 Months Ended
Jun. 30, 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 June 30,
 
Six months ended June 30,
 
2017
 
2016
 
2017
 
2016
Revenue:
 
 
 
 
 
 
 
Products
$
83,835

 
$
62,561

 
$
162,350

 
$
124,560

Services
1,342

 
1,518

 
2,781

 
3,330

 
$
85,177

 
$
64,079

 
$
165,131

 
$
127,890

Cost of revenue:
 
 
 
 
 
 
 
Products
$
57,052

 
$
41,692

 
$
107,741

 
$
80,936

Services
1,522

 
172

 
2,458

 
598

Depreciation
512

 
497

 
1,099

 
845

 
$
59,086

 
$
42,361

 
$
111,298

 
$
82,379