XML 57 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Disaggregated Revenue by Geography (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Disaggregation of Revenue [Line Items]    
Revenues $ 372,033,000 $ 247,739,000
EMEA [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 39,524,000 24,953,000
Asia Pacific [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 18,624,000 11,416,000
Latin America [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 13,093,000 6,477,000
North America [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 19,135,000 11,561,000
Other foreign countries [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 80,000 0
Foreign [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 90,456,000 54,407,000
UNITED STATES    
Disaggregation of Revenue [Line Items]    
Revenues $ 281,577,000 $ 193,332,000