Quarterly report pursuant to Section 13 or 15(d)

Operating Leases - Maturities of lease liabilities (Detail)

v3.20.1
Operating Leases - Maturities of lease liabilities (Detail)
$ in Thousands
Mar. 31, 2020
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Remainder of 2020 $ 15,952
2021 19,294
2022 15,342
2023 12,065
2024 9,887
Thereafter 14,838
Total future minimum lease payments 87,378
Less imputed interest (7,986)
Present value of operating lease liabilities $ 79,392