Quarterly report pursuant to Section 13 or 15(d)

DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Locations and Amounts of Designated and Non-Designated Derivative's Gains and Losses (Details)

v3.21.2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Locations and Amounts of Designated and Non-Designated Derivative's Gains and Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Derivative Instruments    
Revenues $ 2,083,838 $ 1,538,620
Costs of revenues and operating expenses 1,265,038 1,012,231
Interest expense 38,312 39,386
Other expense (income), net 14,140 3,197
Amount of gains (losses) reclassified from AOCI to earnings 1,218 54
Rate lock contracts | Revenues    
Derivative Instruments    
Amount of gains (losses) reclassified from AOCI to earnings 0 0
Rate lock contracts | Costs of Revenues and Operating Expenses    
Derivative Instruments    
Amount of gains (losses) reclassified from AOCI to earnings 0 0
Rate lock contracts | Interest Expense    
Derivative Instruments    
Amount of gains (losses) reclassified from AOCI to earnings (279) (279)
Rate lock contracts | Other Expense (Income), Net    
Derivative Instruments    
Amount of gains (losses) reclassified from AOCI to earnings 0 0
Foreign exchange contracts | Revenues    
Derivative Instruments    
Amount of gains (losses) reclassified from AOCI to earnings 1,843 (90)
Amount excluded from the assessment of effectiveness recognized in earnings (114) (127)
Amount of gains (losses) recognized in earnings 0 0
Foreign exchange contracts | Costs of Revenues and Operating Expenses    
Derivative Instruments    
Amount of gains (losses) reclassified from AOCI to earnings (232) 550
Amount excluded from the assessment of effectiveness recognized in earnings 0 0
Amount of gains (losses) recognized in earnings 0 0
Foreign exchange contracts | Interest Expense    
Derivative Instruments    
Amount of gains (losses) reclassified from AOCI to earnings 0 0
Amount excluded from the assessment of effectiveness recognized in earnings 0 0
Amount of gains (losses) recognized in earnings 0 0
Foreign exchange contracts | Other Expense (Income), Net    
Derivative Instruments    
Amount of gains (losses) reclassified from AOCI to earnings 0 0
Amount excluded from the assessment of effectiveness recognized in earnings 657 0
Amount of gains (losses) recognized in earnings $ 1,069 $ (5,598)