XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.3
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (INCOME STATEMENT CLASSIFICATION TABLE) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Presentation of Income Statement Reclassifications [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 519,143 $ 529,427 $ 1,566,942 $ 1,640,150
Benefit from (provision for) income taxes (11,117) (9,395) (30,720) (65,850)
Net income (11,066) (18,968) (14,544) (315,236)
AOCI Attributable to Parent [Member]        
Presentation of Income Statement Reclassifications [Line Items]        
Net Income (Loss) - Other     453 1,727
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     663 1,974
Reclassification out of Accumulated Other Comprehensive Income [Member]        
Presentation of Income Statement Reclassifications [Line Items]        
Cost of services (38) 60    
Net Income (Loss) - Other 34 (54) 210 247
Reclassification out of Accumulated Other Comprehensive Income [Member] | Tax effect        
Presentation of Income Statement Reclassifications [Line Items]        
Benefit from (provision for) income taxes 107 177 233 695
Provision for income taxes - Other 4 (6) (23) (25)
Reclassification out of Accumulated Other Comprehensive Income [Member] | Derivative Valuation, Net of Tax        
Presentation of Income Statement Reclassifications [Line Items]        
Net income 304 504 663 1,974
Reclassification out of Accumulated Other Comprehensive Income [Member] | Cost of Sales [Member]        
Presentation of Income Statement Reclassifications [Line Items]        
Cost of services     233 291
Reclassification out of Accumulated Other Comprehensive Income [Member] | OCI gain on liquidation [Member]        
Presentation of Income Statement Reclassifications [Line Items]        
Net Income (Loss) - Other     0 (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 $ 411 $ 681 $ 896 $ 2,669