XML 85 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity Method Investments - Summarized Combined Financial Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Schedule of Equity Method Investments [Line Items]        
Current assets $ 1,257,646 $ 1,271,313    
Total Assets 7,689,631 7,665,293 $ 7,360,171  
Current liabilities 1,248,465 1,155,151    
Equity 1,547,718 1,356,564 1,325,902 $ 1,252,973
Total Liabilities and Equity 7,689,631 7,665,293    
Net income 299,731 198,026 499,949  
Equity Method Investment, Nonconsolidated Investee or Group of Investees        
Schedule of Equity Method Investments [Line Items]        
Current assets 229,920 195,712    
Non-current assets 523,762 381,533    
Total Assets 753,682 577,245    
Current liabilities 91,614 82,626    
Non-current liabilities 225,209 108,629    
Equity 436,859 385,990    
Total Liabilities and Equity 753,682 577,245    
Revenues 702,040 624,348 587,445  
Cost of services and other operating expenses 621,107 566,014 503,880  
Net income $ 81,122 $ 57,811 $ 87,528