XML 27 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Schedule of Future Minimum Lease Payments Including Short Term Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Jul. 01, 2019
Leases [Abstract]    
Operating leases, Total $ 165,156  
Operating leases, Less Than 1 Year 36,027  
Operating leases, 1-3 Years 48,826  
Operating leases, 3-5 Years 30,569  
Operating leases, Thereafter 49,733  
Less interest, Total 37,064  
Less interest, Less Than 1 Year 6,252  
Less interest, 1-3 Years 9,425  
Less interest, 3-5 Years 6,385  
Less interest, Thereafter 15,002  
Operating lease liabilities 128,092 $ 80,100
Finance leases, Total 33,973  
Finance leases, Less Than 1 Year 2,371  
Finance leases, 1-3 Years 4,939  
Finance leases, 3-5 Years 5,214  
Finance leases, Thereafter 21,450  
Less interest, Total 9,743  
Less interest, Less Than 1 Year 1,314  
Less interest, 1-3 Years 2,433  
Less interest, 3-5 Years 2,122  
Less interest, Thereafter 3,874  
Finance lease liabilities $ 24,231