XML 58 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Schedule of Future Minimum Lease Payments on Rolling Twelve-month Basis under Operating and Finance Leases (Detail)
$ in Thousands
Jun. 30, 2019
USD ($)
Operating Leases  
Year 1 $ 4,154
Year 2 3,607
Year 3 2,362
Year 4 1,261
Year 5 842
Thereafter 4,296
Total minimum lease payments 16,522
Less: amount representing interest 3,306
Present value of net minimum lease payments 13,216
Finance Leases  
Year 1 26,010
Year 2 21,732
Year 3 17,117
Year 4 10,780
Year 5 6,553
Thereafter 7,528
Total minimum lease payments 89,720
Less: amount representing interest 10,657
Present value of net minimum lease payments $ 79,063