Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies.  
Schedule of Future Minimum Lease Payments for Operating Leases

Future minimum lease payments under non-cancelable operating leases (with initial or remaining lease terms in excess of one year) as of December 31, 2016 are (in thousands):

 

 

 

 

 

 

 

 

 

 

    

As Lessor

    

As Lessee

 

2017

 

$

16,872

 

$

12,350

 

2018

 

 

16,872

 

 

12,125

 

2019

 

 

16,872

 

 

10,936

 

2020

 

 

15,715

 

 

9,802

 

2021

 

 

11,480

 

 

5,535

 

2022 and thereafter

 

 

2,872

 

 

759

 

Total future minimum lease payments

 

$

80,683

 

$

51,507

 

 

Schedule of Future Minimum Lease Payments for Capital Leases

Future minimum lease payments under non-cancelable capital leases (with initial or remaining lease terms in excess of one year) as of December 31, 2016 are (in thousands):

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

Imputed

 

Net Present

 

    

Payments

    

Interest

    

Value

2017

 

$

16,313

 

$

4,205

 

$

12,108

2018

 

 

10,665

 

 

2,064

 

 

8,601

2019

 

 

3,436

 

 

1,435

 

 

2,001

2020

 

 

3,436

 

 

1,083

 

 

2,353

2021

 

 

3,436

 

 

674

 

 

2,762

Thereafter

 

 

1,689

 

 

151

 

 

1,538

Total future minimum lease payments

 

$

38,975

 

$

9,612

 

$

29,363