XML 108 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Segments and Geographic Information - Summary of Revenues and Long-lived Assets by Services Provided in Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenues        
Total revenues $ 4,049,742 $ 3,602,298 $ 3,155,671 $ 3,155,671
Long-Lived Assets        
Total long-lived assets 70,898 63,696    
North America [Member]        
Revenues        
Total revenues 3,562,168 3,153,768   2,792,238
Long-Lived Assets        
Total long-lived assets 60,071 53,284    
International [Member]        
Revenues        
Total revenues 487,574 448,530   $ 363,433
Long-Lived Assets        
Total long-lived assets $ 10,827 $ 10,412