XML 63 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components (Schedule of Other Non-Current Assets) (Details) - USD ($)
$ in Thousands
Jul. 01, 2018
Jan. 01, 2018
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]      
Non-current deferred income taxes $ 72,975   $ 49,468
Other 13,174   12,321
Total other non-current assets $ 86,149 $ 66,133 $ 61,789