XML 140 R126.htm IDEA: XBRL DOCUMENT v3.22.4
Segment, Geographic and Product Information - Geographic Information Regarding Revenues (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues:      
Total revenues $ 1,795,302 $ 2,015,364 $ 2,056,761
U.K.      
Revenues:      
Total revenues 647,916 835,371 867,066
U.S.      
Revenues:      
Total revenues 542,744 517,269 518,811
Asia      
Revenues:      
Total revenues 271,678 301,489 311,190
Other Europe/MEA      
Revenues:      
Total revenues 172,376 200,409 192,852
France      
Revenues:      
Total revenues 92,649 99,933 107,679
Other Americas      
Revenues:      
Total revenues $ 67,939 $ 60,893 $ 59,163