XML 122 R111.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment, Geographic and Product Information - Geographic Information Regarding Revenues (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues:    
Total revenues $ 578,614 $ 532,867
U.K.    
Revenues:    
Total revenues 209,588 191,184
U.S.    
Revenues:    
Total revenues 182,086 169,337
Asia    
Revenues:    
Total revenues 73,845 71,371
Other Europe/MEA    
Revenues:    
Total revenues 67,894 54,889
France    
Revenues:    
Total revenues 27,258 27,138
Other Americas    
Revenues:    
Total revenues $ 17,943 $ 18,948