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.19.3.a.u2
Derivative Instruments and Hedging Activities - Locations and Amounts of Designated and Non-Designated Derivative's Gains and Losses (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Derivative Instruments        
Revenues $ 1,509,453,000 $ 1,119,898,000 $ 2,922,867,000 $ 2,213,158,000
Costs of revenues and operating expenses 1,046,622,000   2,049,788,000  
Costs of revenues 633,618,000 408,260,000 1,237,859,000 789,647,000
Interest expense 40,472,000 26,538,000 80,822,000 52,900,000
Other expense (income), net (2,568,000) (9,228,000) (4,186,000) (19,253,000)
Amount of gains (losses) reclassified from accumulated OCI to earnings (125,000) 1,736,000 (1,652,000) 2,773,000
Rate lock contracts | Revenues        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings 0   0  
Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring 0 0 0 0
Rate lock contracts | Cost of Revenues and Operating Expenses        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings 0   0  
Rate lock contracts | Cost of Revenues        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring 0 0 0 0
Rate lock contracts | Interest Expense        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings (100,000)   (199,000)  
Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring 0 0 0 0
Rate lock contracts | Other Expense (Income), Net        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings 0   0  
Amount of gains (losses) reclassified from accumulated OCI to earnings as a result that a forecasted transaction is no longer probable of occurring 0 (108,000) 0 4,000
Foreign exchange contracts | Revenues        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings 85,000 1,705,000 560,000 2,688,000
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach (93,000) 80,000 (195,000) 80,000
Amount excluded from the assessment of effectiveness 0 0 0 0
Amount of gains (losses) recognized in earnings 0   0  
Foreign exchange contracts | Cost of Revenues and Operating Expenses        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings (17,000)   (1,818,000)  
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach 0   0  
Amount excluded from the assessment of effectiveness 0   0  
Foreign exchange contracts | Cost of Revenues        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings   (158,000)   (292,000)
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach   (8,000)   (8,000)
Amount excluded from the assessment of effectiveness   0   0
Amount of gains (losses) recognized in earnings 0   0  
Foreign exchange contracts | Interest Expense        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings 0 0 0 0
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach 0 0 0 0
Amount excluded from the assessment of effectiveness 0 0 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 accumulated OCI to earnings 0 (3,000) 0 (18,000)
Amount excluded from the assessment of effectiveness recognized in earnings based on an amortization approach 0 0 0 0
Amount excluded from the assessment of effectiveness 0 (220,000) 0 (88,000)
Amount of gains (losses) recognized in earnings $ 2,056,000   $ 4,381,000  
Derivatives designated as hedging instruments | Rate lock contracts | Revenues        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings   0   0
Derivatives designated as hedging instruments | Rate lock contracts | Cost of Revenues        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings   0   0
Derivatives designated as hedging instruments | Rate lock contracts | Interest Expense        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings   189,000   377,000
Derivatives designated as hedging instruments | Rate lock contracts | Other Expense (Income), Net        
Derivative Instruments        
Amount of gains (losses) reclassified from accumulated OCI to earnings   0   0
Derivatives not designated as hedging instruments | Foreign exchange contracts | Revenues        
Derivative Instruments        
Amount of gains (losses) recognized in earnings   0   0
Derivatives not designated as hedging instruments | Foreign exchange contracts | Cost of Revenues        
Derivative Instruments        
Amount of gains (losses) recognized in earnings   0   0
Derivatives not designated as hedging instruments | Foreign exchange contracts | Interest Expense        
Derivative Instruments        
Amount of gains (losses) recognized in earnings   0   0
Derivatives not designated as hedging instruments | Foreign exchange contracts | Other Expense (Income), Net        
Derivative Instruments        
Amount of gains (losses) recognized in earnings   $ (3,700,000)   $ 63,000