XML 73 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies  
Schedule of future non-cancelable minimum payments under operating lease

Future non-cancelable minimum lease payments as of December 31, 2019 are as follows (in thousands):

Year Ended

    

Operating Leases

    

Finance Leases

    

2020

$

10,198

$

728

2021

 

6,015

 

2,495

2022

 

3,008

 

2,746

2023

 

1,594

 

2,754

2024

 

442

 

2,750

Thereafter

 

962

 

32,522

Total minimum lease payments

$

22,219

$

43,995

Future non-cancelable minimum lease payments as of December 31, 2018, prior to the adoption of ASC 842, were as follows (in thousands):

Year Ended

    

Operating Leases

    

Capital Leases

    

Financing Lease1

2019

$

12,909

$

688

$

2020

 

8,589

 

472

 

2021

 

3,899

 

 

466

2022

 

2,011

 

 

2,793

2023

 

1,155

 

 

2,793

Thereafter

 

 

 

35,850

Total minimum lease payments

$

28,563

$

1,160

$

41,902

Schedule of future non-cancelable minimum payments under finance lease

Year Ended

    

Operating Leases

    

Finance Leases

    

2020

$

10,198

$

728

2021

 

6,015

 

2,495

2022

 

3,008

 

2,746

2023

 

1,594

 

2,754

2024

 

442

 

2,750

Thereafter

 

962

 

32,522

Total minimum lease payments

$

22,219

$

43,995

Schedule of future non-cancelable minimum payments prior to adoption of ASC 842

Year Ended

    

Operating Leases

    

Finance Leases

    

2020

$

10,198

$

728

2021

 

6,015

 

2,495

2022

 

3,008

 

2,746

2023

 

1,594

 

2,754

2024

 

442

 

2,750

Thereafter

 

962

 

32,522

Total minimum lease payments

$

22,219

$

43,995