XML 69 R58.htm IDEA: XBRL DOCUMENT v3.19.2
Operating Leases - Summary of Minimum Lease Payments Under Noncancelable Operating Leases (Detail)
$ in Thousands
Jun. 30, 2019
USD ($)
Leases [Abstract]  
2020 $ 89,301
2021 87,300
2022 71,956
2023 57,685
2024 41,815
Later years 113,403
Total lease payments 461,460
Less: imputed interest 39,076
Lease liabilities $ 422,384