XML 115 R105.htm IDEA: XBRL DOCUMENT v3.22.2
Segment, Geographic and Product Information - Geographic Information Regarding Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues:        
Total revenues $ 435,756 $ 512,450 $ 942,220 $ 1,080,026
U.K.        
Revenues:        
Total revenues 158,578 216,228 339,458 452,792
U.S.        
Revenues:        
Total revenues 131,959 129,880 280,779 273,319
Asia        
Revenues:        
Total revenues 64,236 75,283 141,285 158,367
Other Europe/MEA        
Revenues:        
Total revenues 40,843 50,820 93,948 108,771
France        
Revenues:        
Total revenues 23,345 24,325 53,607 55,280
Other Americas        
Revenues:        
Total revenues $ 16,795 $ 15,914 $ 33,143 $ 31,497