XML 81 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Components, Other Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Balance Sheet Components [Abstract]    
Deferred compensation liability $ 4,409 $ 3,662
Deferred income taxes 7,360 12,853
Other non-current liabilities 4,667 2,543
Total $ 16,436 $ 19,058