XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Maturity of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases [Abstract]  
Operating leases, FY2021 (remaining of year) $ 7,074
Operating leases, FY2022 15,766
Operating leases, FY2023 10,602
Operating leases, FY2024 7,601
Operating leases, FY2025 6,909
Operating leases, Thereafter 31,115
Total operating lease payments 79,067
Operating leases, Less: Imputed interest (16,505)
Total operating lease liabilities 62,562
Finance leases, FY2021 (remaining of year) 2,106
Finance leases, FY2022 6,367
Finance leases, FY2023 3,413
Finance leases, FY2024 2,734
Finance leases, FY2025 1,361
Finance leases, Thereafter 9,959
Total finance lease payments 25,940
Finance leases, Less: Imputed interest (5,799)
Total finance lease liabilities 20,141
Total lease payment, FY2021 (remaining of year) 9,180
Total lease payment, FY2022 22,133
Total lease payment, FY2023 14,015
Total lease payment, FY2024 10,335
Total lease payment, FY2025 8,270
Total lease payments, Thereafter 41,074
Total lease payments 105,007
Total lease payment, Less: Imputed interest (22,304)
Total lease liabilities $ 82,703