XML 68 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies  
Schedule of future minimum rental payments

Operating lease commitments

 

Total

 

Less than One
Year

 

One to
Three Years

 

Three to
Five Years

 

More than
Five Years

 

 

 

(In thousands)

 

As of December 31, 2016:

 

$

32,804

 

$

7,217

 

$

13,127

 

$

12,460

 

$

 

 

Schedule of purchase commitments

Purchase commitments

 

Total

 

Less than One
Year

 

One to
Three Years

 

Three to
Five Years

 

More than
Five Years

 

 

 

(In thousands)

 

As of December 31, 2016:

 

$

227,247

 

$

185,615

 

$

41,517

 

$

115

 

$