XML 87 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES (INCOME STATEMENT CLASSIFICATION) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative Instruments, Gain (Loss) [Line Items]      
Sales Revenue Services Net $ 2,462,817 $ 2,443,707 $ 2,273,062
Other nonoperating income expense (4,126) 10,161 $ 2,315
Designated as Hedging Instruments [Member] | Foreign Exchange [Member] | Cash Flow [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain or (loss) recognized in other comprehensive income (loss) - effective portion, net of tax: 2,934 (2,152)  
Designated as Hedging Instruments [Member] | Foreign Exchange [Member] | Cash Flow [Member] | Reclassification from accumulated other comprehensive income | Revenue      
Derivative Instruments, Gain (Loss) [Line Items]      
Sales Revenue Services Net 3,964 (2,906)  
Not Designated as Hedging Instruments [Member] | Foreign Exchange [Member] | Fair Value [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Other nonoperating income expense $ 1,882 $ 827