XML 98 R88.htm IDEA: XBRL DOCUMENT v3.20.2
Lease - Lease maturities - ASC 842 (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Operating leases maturities  
2020 $ 18,439
2021 32,952
2022 26,876
2023 21,297
2024 14,143
Thereafter 38,057
Total minimum lease payments 151,764
Less amount representing interest (20,353)
Lease liabilities 131,411
Finance Leases maturities:  
2020 600
2021 1,212
2022 1,241
2023 1,280
2024 1,163
Thereafter 2,297
Total minimum lease payments 7,793
Less amount representing interest (2,610)
Lease liabilities $ 5,183