XML 107 R97.htm IDEA: XBRL DOCUMENT v3.23.1
Segment, Geographic and Product Information - Geographic Information Regarding Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues:    
Total revenues $ 532,867 $ 506,464
U.K.    
Revenues:    
Total revenues 191,184 180,880
U.S.    
Revenues:    
Total revenues 169,337 148,820
Asia    
Revenues:    
Total revenues 71,371 77,049
Other Europe/MEA    
Revenues:    
Total revenues 54,889 53,105
France    
Revenues:    
Total revenues 27,138 30,262
Other Americas    
Revenues:    
Total revenues $ 18,948 $ 16,348