XML 106 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Other Long-Term Liabilities [Abstract]    
Contract liabilities, net of current portion $ 23,880 $ 21,033
Deferred rent and other facility costs 6,837 7,113
Employee separation costs 6,800  
Deferred payments related to acquisitions 5,904 6,385
Loss on facilities not in use 4,332 5,652
Lease incentives 2,300 2,832
Other 1,263  
Total other long-term liabilities $ 51,316 $ 43,015