XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (INCOME STATEMENT CLASSIFICATION TABLE) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Presentation of Income Statement Reclassifications [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 513,571 $ 534,085 $ 1,047,799 $ 1,110,723
Benefit from (provision for) income taxes (10,288) (54,126) (19,603) (56,455)
Net income (6,724) (296,768) (3,478) (296,268)
AOCI Attributable to Parent [Member]        
Presentation of Income Statement Reclassifications [Line Items]        
Net Income (Loss) - Other     115 1,277
Foreign Currency Translation Adjustment        
Presentation of Income Statement Reclassifications [Line Items]        
Net Income (Loss) - Other     0 0
Derivative Valuation, Net of Tax        
Presentation of Income Statement Reclassifications [Line Items]        
Net Income (Loss) - Other     359 1,470
Reclassification out of Accumulated Other Comprehensive Income [Member]        
Presentation of Income Statement Reclassifications [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax     485 1,988
Benefit from (provision for) income taxes     (126) (518)
Net income     359 1,470
Cost of services 213 110    
Net Income (Loss) - Other (192) (80) 244 193
Reclassification out of Accumulated Other Comprehensive Income [Member] | Tax effect        
Presentation of Income Statement Reclassifications [Line Items]        
Benefit from (provision for) income taxes 171 95 126 518
Provision for income taxes - Other (21) (11) (27) (19)
Reclassification out of Accumulated Other Comprehensive Income [Member] | Derivative Valuation, Net of Tax        
Presentation of Income Statement Reclassifications [Line Items]        
Net income 488 269 359 1,470
Reclassification out of Accumulated Other Comprehensive Income [Member] | Cost of Sales [Member]        
Presentation of Income Statement Reclassifications [Line Items]        
Cost of services     271 231
Reclassification out of Accumulated Other Comprehensive Income [Member] | OCI gain on liquidation [Member]        
Presentation of Income Statement Reclassifications [Line Items]        
Net Income (Loss) - Other   (19)   (19)
Foreign Exchange Forward [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member] | Foreign Currency Translation Adjustment        
Presentation of Income Statement Reclassifications [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 659 $ 364 $ 485 $ 1,988