XML 74 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (INCOME STATEMENT CLASSIFICATION TABLE) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Presentation of Income Statement Reclassifications [Line Items]        
Sales Revenue Services Net $ 534,085 $ 600,394 $ 1,110,723 $ 1,233,680
Benefit from (provision for) income taxes (54,126) (6,102) (56,455) (14,024)
Net income (296,768) 3,757 (296,268) 24,674
Accumulated Other Comprehensive Income (Loss)        
Presentation of Income Statement Reclassifications [Line Items]        
Net Income (Loss) - Other     1,277 599
Foreign Currency Translation Adjustment        
Presentation of Income Statement Reclassifications [Line Items]        
Net Income (Loss) - Other     0 (301)
Derivative Valuation, Net of Tax        
Presentation of Income Statement Reclassifications [Line Items]        
Net Income (Loss) - Other     1,470 1,024
Reclassification from accumulated other comprehensive income        
Presentation of Income Statement Reclassifications [Line Items]        
Cost of services (110) (69) (231) (138)
Net Income (Loss) - Other (80) (62) (193) (124)
Reclassification from accumulated other comprehensive income | Accumulated Other Comprehensive Income (Loss)        
Presentation of Income Statement Reclassifications [Line Items]        
Net income     1,470 1,024
Reclassification from accumulated other comprehensive income | Tax effect        
Presentation of Income Statement Reclassifications [Line Items]        
Benefit from (provision for) income taxes (95) (225) (518) (359)
Provision for income taxes - Other 11 7 19 14
Reclassification from accumulated other comprehensive income | Derivative Valuation, Net of Tax        
Presentation of Income Statement Reclassifications [Line Items]        
Net income 269 639    
Reclassification from accumulated other comprehensive income | OCI gain on liquidation [Member]        
Presentation of Income Statement Reclassifications [Line Items]        
Net Income (Loss) - Other 19 0 19  
Foreign Exchange Forward | Reclassification from accumulated other comprehensive income | Foreign Currency Translation Adjustment        
Presentation of Income Statement Reclassifications [Line Items]        
Sales Revenue Services Net $ 364 $ 864 $ 1,988 $ 1,383