XML 58 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2019
Jul. 01, 2019
Jun. 30, 2019
Lessee, Lease, Description [Line Items]        
Operating Lease, Payments   $ 21,118    
Cash Flow, Operating Activities, Lessee [Abstract]   $ 440    
Operating Lease, Weighted Average Remaining Lease Term 4 years 4 months 24 days 4 years 4 months 24 days    
Total Lease Obligation, Future Minimum payments due $ 231,208 $ 231,208   $ 234,191
Finance Lease, Weighted Average Remaining Lease Term 4 years 7 months 9 days 4 years 7 months 9 days    
Operating Lease, Weighted Average Discount Rate, Percent 3.40% 3.40%    
Finance Lease, Weighted Average Discount Rate, Percent 3.49% 3.49%    
Finance Lease, Principal Payments   $ 5,364    
Amounts due for acquisition of businesses $ 32,093 32,093   55,219
Operating Lease, Expense 10,573 21,454    
Operating lease assets, net 173,156 173,156 $ 169,668 0
Finance Lease, Right-of-Use Asset 65,953 65,953    
Total Lease Assets 239,109 239,109    
Operating lease liabilities, current 37,698 37,698   0
Finance Lease, Liability, Current 8,538 8,538   10,668
Operating lease liabilities, non-current 143,276 143,276 139,041 0
Finance Lease, Liability, Noncurrent 20,530 20,530   16,036
Finance Lease, Right-of-Use Asset, Amortization 1,550 3,205    
Finance Lease, Interest Expense 263 440    
Variable Lease, Cost 2,731 5,625    
Sublease Income (809) (1,759)    
Lease, Cost 3,735 7,511    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 21,883 21,883   30,269
Finance Lease, Liability, Payments, Due Next Twelve Months 10,210 10,210   11,468
Lessee, Operating Lease, Liability, Payments, Due Year Two 40,076 40,076   22,849
Finance Lease, Liability, Payments, Due Year Two 7,665 7,665   6,414
Total Lease Obligation, Future Minimum payments due, in two years 47,741 47,741   43,099
Lessee, Operating Lease, Liability, Payments, Due Year Three 33,397 33,397   16,592
Finance Lease, Liability, Payments, Due Year Three 5,484 5,484   3,724
Total Lease Obligation, Future Minimum payments due, in three years 38,881 38,881   34,193
Lessee, Operating Lease, Liability, Payments, Due Year Four 27,454 27,454   12,553
Finance Lease, Liability, Payments, Due Year Four 3,280 3,280   2,544
Total Lease Obligation, Future Minimum payments due, in four years 30,734 30,734   27,523
Lessee, Operating Lease, Liability, Payments, Due Year Five 22,401 22,401   9,032
Lessee, Operating Lease, Liability, Payments, Due after Year Five 55,329 55,329   8,338
Finance Lease, Liability, Payments, Due after Year Five 2,311 2,311   2,403
Finance Lease, Liability, Payments, Due Year Five 1,718 1,718   1,565
Total Lease Obligation, Future Minimum payments due, in five years 24,119 24,119   22,760
Amounts due for acquisition of businesses 57,640 57,640   51,397
Lessee, Operating Lease, Liability, Payments, Due 200,540 200,540   99,633
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (19,566) (19,566)    
Finance Lease, Liability, Undiscounted Excess Amount (1,600) (1,600)    
Total Lease Liability, Undiscounted Excess Amount (21,166) (21,166)    
Operating Lease, Liability 180,974 180,974 $ 176,383  
Finance Lease, Liability, Payment, Due 30,668 30,668   28,118
Finance Lease, Liability 29,068 29,068    
Total lease obligation $ 210,042 $ 210,042    
Build-to-Suit [Member]        
Lessee, Lease, Description [Line Items]        
Finance Lease, Liability, Payments, Due Next Twelve Months       13,482
Finance Lease, Liability, Payments, Due Year Two       13,836
Finance Lease, Liability, Payments, Due Year Three       13,877
Finance Lease, Liability, Payments, Due Year Four       12,426
Finance Lease, Liability, Payments, Due after Year Five       40,656
Finance Lease, Liability, Payments, Due Year Five       12,163
Finance Lease, Liability, Payment, Due       $ 106,440
Minimum [Member]        
Lessee, Lease, Description [Line Items]        
Lessee, Lease Term   1 year    
Maximum [Member]        
Lessee, Lease, Description [Line Items]        
Lessee, Lease Term   15 years