XML 62 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Components (Schedule of Other Non-Current Assets) (Details) - USD ($)
$ in Thousands
Apr. 01, 2018
Jan. 01, 2018
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]      
Non-current deferred income taxes $ 74,754   $ 49,468
Other 11,199   12,321
Total other non-current assets $ 85,953 $ 66,133 $ 61,789