XML 82 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Tables)
12 Months Ended
Dec. 31, 2019
Leases  
Schedule of lease liabilities

​

​

​

​

​

​

​

December 31, 

​

​

2019

​

​

(in thousands)

Operating lease liabilities, current portion included in other accrued liabilities

​

$

5,739

Operating lease liabilities, long-term portion

​

​

26,297

Total operating lease liabilities

​

$

32,036

Schedule of annual minimum lease payments

​

​

​

​

​

​

​

    

Operating Leases

  

​

​

(in thousands)

 

Year ending December 31:

​

​

​

​

2020

​

$

8,825

​

2021

​

​

9,067

​

2022

​

​

9,319

​

2023

​

​

7,797

​

2024

​

​

2,400

​

2025 and thereafter

​

​

4,730

​

Total future minimum lease payments

​

​

42,138

​

Less: imputed interest

​

​

(10,102)

​

Operating lease liabilities

​

$

32,036

​

Schedule of annual minimum lease payments prior to adoption of Topic 842

​

​

​

​

​

​

    

Operating Leases

​

​

(in thousands)

Year ending December 31:

​

​

​

2019

​

$

8,588

2020

​

​

8,825

2021

​

​

9,067

2022

​

​

9,319

2023

​

​

7,702

2024 and thereafter

​

​

7,130

Total future minimum lease payments

​

$

50,631