XML 37 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Aggregate Maturities of Operating and Finance Lease Liabiliites (Detail)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Leases  
2020 $ 46,291
2021 39,937
2022 32,306
2023 26,876
2024 20,941
Thereafter 74,854
Total Lease Payments 241,205
Less Imputed Interest (45,975)
Total 195,230
Finance Leases  
2020 3,342
2021 3,155
2022 2,897
2023 2,856
2024 26,629
Thereafter 0
Total Lease Payments 38,879
Less Imputed Interest (5,591)
Total $ 33,288