XML 108 R93.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities an Other Long-term Liabilities Other Long-term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Other Long-term Liabilities [Abstract]    
Contract liabilities $ 14,020 $ 40,148
Deferred Revenue, Noncurrent 468 7,099
Benefits 962 2,104
Accrued Rent 1,779 0
contract settlement 1,667 0
Other 1,696 5,975
OTHER LONG-TERM LIABILITIES $ 20,592 $ 55,326