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