XML 115 R105.htm IDEA: XBRL DOCUMENT v3.22.1
Segment, Geographic and Product Information - Geographic Information Regarding Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenues:    
Total revenues $ 506,464 $ 567,576
U.K.    
Revenues:    
Total revenues 180,880 236,564
U.S.    
Revenues:    
Total revenues 148,820 143,439
Asia    
Revenues:    
Total revenues 77,049 83,084
Other Europe/MEA    
Revenues:    
Total revenues 53,105 57,951
Other Americas    
Revenues:    
Total revenues 16,348 15,583
France    
Revenues:    
Total revenues $ 30,262 $ 30,955