XML 50 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases  
Schedule of maturities of lease liabilities

​

​

​

​

​

​

​

​

(In thousands)

Years ending:

​

​

2020 (remainder of the year)

$

9,245

2021

​

8,258

2022

​

7,660

2023

​

5,521

2024

​

5,013

2025 and thereafter

​

15,127

Total future minimum lease payments (undiscounted)

​

50,824

Less: present value discount

​

(10,626)

Present value of lease liability

$

40,198