XML 84 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Future Minimum Lease Commitments (Details)
$ in Thousands
Mar. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating Leases, Future Minimum Payments, Remainder of Fiscal Year $ 186,038
Operating Leases, Future Minimum Payments Due, Next Twelve Months 207,724
Operating Leases, Future Minimum Payments, Due in Two Years 171,530
Operating Leases, Future Minimum Payments, Due in Three Years 132,755
Operating Leases, Future Minimum Payments, Due in Four Years 107,405
Operating Leases, Future Minimum Payments, Due in Five Years 91,007
Thereafter 532,760
Future Minimum Lease Payments $ 1,429,219