XML 43 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
COMMITMENTS AND CONTINGENCIES: (Tables)
6 Months Ended
Jun. 30, 2016
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum payments under non-cancelable operating and capital leases
At June 30, 2016, future minimum payments under non-cancelable operating leases are as follows:
 
(in thousands)
 
 
2016 due in remaining six months
$
10,679

2017
18,299

2018
14,477

2019
11,046

2020 and thereafter
11,176

Total minimum lease payments
$
65,677

Purchase Commitment, Excluding Long-term Commitment
At June 30, 2016, the Company had the following non-cancelable purchase commitments:

 
(in thousands)
2016 due in remaining six months
$
100,446

2017
9,230

2018
3,836

2019 and thereafter
25

 
$
113,537