XML 28 R107.htm IDEA: XBRL DOCUMENT v3.20.1
Segment, Geographic and Product Information - Geographic Information Regarding Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenues:    
Total revenues $ 603,167 $ 544,751
U.S. [Member]    
Revenues:    
Total revenues 153,444 146,420
U.K. [Member]    
Revenues:    
Total revenues 242,370 231,780
Asia [Member]    
Revenues:    
Total revenues 89,592 81,567
Other Europe/MEA [Member]    
Revenues:    
Total revenues 66,637 49,843
France [Member]    
Revenues:    
Total revenues 34,253 21,489
Other Americas [Member]    
Revenues:    
Total revenues $ 16,871 $ 13,652