Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Maturities of Lease Liabilities (Details)

v3.20.2
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Mar. 31, 2020
Operating Leases, After Adoption of 842:    
2021 $ 6,492  
2022 11,415  
2023 10,757  
2024 9,804  
2025 6,685  
Thereafter 12,947  
Total operating lease payments 58,100  
Less: imputed interest (10,972)  
Total operating lease liabilities $ 47,128  
Capital Leases, Before Adoption of 842:    
2021   $ 14,210
2022   11,663
2023   11,235
2024   10,864
2025   8,020
Thereafter   16,331
Total future contractual payments   $ 72,323