XML 61 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Long-Term Liabilities (Tables)
12 Months Ended
Dec. 31, 2018
Other Long-Term Liabilities [Abstract]  
Schedule of other long-term liabilities

Other long-term liabilities consist of the following as of December 31, 2017 and 2018 (in thousands):

 

 

 

 

 

 

 

 

 

 

2017

    

2018

Contract liabilities, net of current portion

 

$

21,033

 

$

23,880

Deferred rent and other facility costs

 

 

7,113

 

 

6,837

Employee separation costs

 

 

 —

 

 

6,800

Deferred payments related to acquisitions

 

 

6,385

 

 

5,904

Loss on facilities not in use

 

 

5,652

 

 

4,332

Lease incentives

 

 

2,832

 

 

2,300

Other

 

 

 —

 

 

1,263

Other long-term liabilities

 

$

43,015

 

$

51,316