XML 55 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following tables present our revenues by Sales type as presented in our consolidated statements of operations disaggregated by the timing of transfer of goods or services (in thousands):



Years ended December 31,


2018

2017

2016
Product Sales






     Products transferred to a customer at a point in time

$
311,102


$
277,922


$
256,010

     Products transferred to a customer over time








$
311,102


$
277,922


$
256,010




Years ended December 31,


2018

2017

2016
Service Sales






     Service transferred to a customer at a point in time

$
42,932


$
36,164


$
31,529

     Service transferred to a customer over time

49,593


46,831


38,045



$
92,525


$
82,995


$
69,574


The following table presents our revenues disaggregated by geography, based on the billing addresses of our customers (in thousands):
 
 
Years ended December 31,
 
 
2018

2017

2016
Total Sales to External Customers
 





     United States
 
$
156,242


$
141,595


$
133,924

     EMEA (1)
 
127,261


115,061


101,751

     APAC (1)
 
105,038


90,730


78,094

     Other Americas (1)
 
15,086


13,531


11,815

 
 
$
403,627


$
360,917


$
325,584


(1) Regions represent Europe, the Middle East, and Africa (EMEA); Asia-Pacific (APAC); and Canada, Mexico, and Brazil (Other Americas).