XML 27 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2019
Jul. 01, 2019
Jun. 30, 2019
Lessee, Lease, Description [Line Items]      
Operating Lease, Payments $ 10,981    
Cash Flow, Operating Activities, Lessee [Abstract] $ 177    
Operating Lease, Weighted Average Remaining Lease Term 6 years 7 months 17 days    
Total Lease Obligation, Future Minimum payments due $ 238,609   $ 234,191
Finance Lease, Weighted Average Remaining Lease Term 4 years 1 month 6 days    
Operating Lease, Weighted Average Discount Rate, Percent 3.22%    
Finance Lease, Weighted Average Discount Rate, Percent 3.21%    
Finance Lease, Principal Payments $ 2,719    
Amounts due for acquisition of businesses 44,598   55,219
Operating Lease, Expense 10,881    
Operating lease assets, net 176,677 $ 169,668 0
Finance Lease, Right-of-Use Asset 25,928    
Total Lease Assets 202,605    
Operating lease liabilities, current 36,274   0
Finance Lease, Liability, Current 10,255   10,668
Operating lease liabilities, non-current 146,678 139,041 0
Finance Lease, Liability, Noncurrent 21,006   16,036
Finance Lease, Right-of-Use Asset, Amortization 1,655    
Finance Lease, Interest Expense 177    
Variable Lease, Cost 2,894    
Sublease Income (1,102)    
Lease, Cost 14,505    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 31,732   30,269
Finance Lease, Liability, Payments, Due Next Twelve Months 12,866   11,468
Lessee, Operating Lease, Liability, Payments, Due Year Two 37,162   22,849
Finance Lease, Liability, Payments, Due Year Two 7,943   6,414
Total Lease Obligation, Future Minimum payments due, in two years 45,105   43,099
Lessee, Operating Lease, Liability, Payments, Due Year Three 31,966   16,592
Finance Lease, Liability, Payments, Due Year Three 5,223   3,724
Total Lease Obligation, Future Minimum payments due, in three years 37,189   34,193
Lessee, Operating Lease, Liability, Payments, Due Year Four 26,177   12,553
Finance Lease, Liability, Payments, Due Year Four 3,462   2,544
Total Lease Obligation, Future Minimum payments due, in four years 29,639   27,523
Lessee, Operating Lease, Liability, Payments, Due Year Five 22,303   9,032
Lessee, Operating Lease, Liability, Payments, Due after Year Five 55,259   8,338
Finance Lease, Liability, Payments, Due after Year Five 2,672   2,403
Finance Lease, Liability, Payments, Due Year Five 1,844   1,565
Total Lease Obligation, Future Minimum payments due, in five years 24,147   22,760
Amounts due for acquisition of businesses 57,931   51,397
Lessee, Operating Lease, Liability, Payments, Due 204,599   99,633
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (21,647)    
Finance Lease, Liability, Undiscounted Excess Amount (2,749)    
Total Lease Liability, Undiscounted Excess Amount (24,396)    
Operating Lease, Liability 182,952 $ 176,383  
Finance Lease, Liability, Payment, Due 34,010   28,118
Finance Lease, Liability 31,261    
Total lease obligation $ 214,213    
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