XML 40 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
9 Months Ended
Sep. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum payments under non-cancelable operating and capital leases
At September 30, 2017, future minimum payments under non-cancelable operating leases are as follows:
 
(in thousands)
 
 
2017 (remaining three months)
$
5,751

2018
21,062

2019
15,835

2020
12,959

2021
11,207

Thereafter
63,610

Total minimum lease payments
$
130,424

Purchase commitment, excluding long-term commitment
At September 30, 2017, the Company had the following non-cancelable purchase commitments:
 
(in thousands)
2017 (remaining three months)
$
78,212

2018
42,640

2019
1,293

2020
591

2021
536

Thereafter
536

 
$
123,808