XML 103 R88.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities an Other Long-term Liabilities Other Long-term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Other Long-term Liabilities [Abstract]    
Contract liabilities $ 40,148 $ 0
Deferred Revenue, Noncurrent 7,099 0
Benefits 2,104 1,107
Other 5,975 0
OTHER LONG-TERM LIABILITIES $ 55,326 $ 1,107