XML 76 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment and Geographic Information - Summary (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2018
USD ($)
Segment
Jun. 30, 2017
USD ($)
Segment Reporting [Abstract]        
Number of reportable segments | Segment     1  
Segment Reporting Information [Line Items]        
Revenues $ 349,747 $ 290,917 $ 676,535 $ 562,858
United States        
Segment Reporting Information [Line Items]        
Revenues 179,843 173,613 351,787 343,929
International        
Segment Reporting Information [Line Items]        
Revenues 169,904 117,304 324,748 218,929
Europe        
Segment Reporting Information [Line Items]        
Revenues 144,462 94,754 275,076 172,692
Other geographies        
Segment Reporting Information [Line Items]        
Revenues $ 25,442 $ 22,550 $ 49,672 $ 46,237