XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Segments Segments (Tables)
6 Months Ended
Jun. 30, 2020
Segment Reporting [Abstract]  
Segments
The following table presents a summary of the operating segments:
 
Three months ended June 30,
 
Six months ended June 30,
 
2020
 
2019
 
2020
 
2019
(in thousands)
 
 
 
 
 
 
 
Revenue
 
 
 
 
 
 
 
Product
$
23,951

 
$
23,132

 
$
41,801

 
$
37,135

Service
23,396

 
21,627

 
46,219

 
42,933

Total revenue
47,347

 
44,759

 
88,020

 
80,068

 
 
 
 
 
 
 
 
Cost of revenue
 
 
 
 
 
 
 
Product
7,710

 
6,912

 
14,074

 
12,246

Service
9,694

 
10,831

 
20,217

 
21,121

Total cost of revenue
17,404

 
17,743

 
34,291

 
33,367

 
 
 
 
 
 
 
 
Gross profit
 
 
 
 
 
 
 
Product
16,241

 
16,220

 
27,727

 
24,889

Service
13,702

 
10,796

 
26,002

 
21,812

Total gross profit
29,943

 
27,016

 
53,729

 
46,701

 
 
 
 
 
 
 
 
Operating expenses
32,270

 
30,956

 
64,656

 
61,701

Interest expense, net and other
(1,185
)
 
(997
)
 
(2,930
)
 
(1,708
)
Loss before income taxes
$
(3,512
)
 
$
(4,937
)
 
$
(13,857
)
 
$
(16,708
)