XML 43 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
COMMITMENTS AND CONTINGENCIES: (Tables)
3 Months Ended
Mar. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum payments under non-cancelable operating and capital leases
At March 31, 2017, future minimum payments under non-cancelable operating leases are as follows:
 
(in thousands)
 
 
2017 (remaining nine months)
$
17,050

2018
18,569

2019
13,553

2020
11,466

2021
8,093

Thereafter
10,388

Total minimum lease payments
$
79,119

Purchase commitment, excluding long-term commitment
At March 31, 2017, the Company had the following non-cancelable purchase commitments:
 
(in thousands)
2017 (remaining nine months)
$
116,229

2018
3,400

2019
610

2020
154

2021
51

Thereafter

 
$
120,444