XML 64 R46.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies  
Schedule of future minimum lease commitments under operating leases

 

 

 

 

 

 

 

 

 

Years ending December 31:

 

 

 

 

    

 

 

 

2017

 

 

 

 

 

 

$

12,203

2018

 

 

 

 

 

 

 

12,774

2019

 

 

 

 

 

 

 

13,203

2020

 

 

 

 

 

 

 

13,035

2021

 

 

 

 

 

 

 

12,181

Thereafter

 

 

 

 

 

 

 

58,037

Total

 

 

 

 

 

 

$

121,433

 

Schedule of rent expense for all operating leases

 

 

 

 

 

 

 

 

 

 

Year Ended December 31,

 

2016

 

2015

 

2014

Rent expense

$

14,984

 

$

8,893

 

$

7,488