XML 59 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Details - Restructuring Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Dec. 31, 2017
Restructuring Reserve [Roll Forward]      
Restructuring charges $ 5,340 $ 699  
Severance and Related Benefits      
Restructuring Reserve [Roll Forward]      
Restructuring charges 5,300    
March 2017 Restructuring      
Restructuring Reserve [Roll Forward]      
Restructuring charges     $ 4,200
March 2017 Restructuring | Severance and Related Benefits      
Restructuring Reserve [Roll Forward]      
Balance at December 31, 2017 975    
Restructuring charges 4,567    
Cash payments (1,501)    
Balance at March 31, 2018 4,041   975
March 2017 Restructuring | Facilities      
Restructuring Reserve [Roll Forward]      
Balance at December 31, 2017 442    
Restructuring charges 773    
Cash payments (329)    
Balance at March 31, 2018 $ 886   $ 442