Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation and Employee Benefit Plans - Expense by Type (Detail)

v3.8.0.1
Stock-Based Compensation and Employee Benefit Plans - Expense by Type (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Dual Class Sunset Class A and B Common Stock Mar. 29, 2017      
Proceeds from Stock Options Exercised   $ 7,900 $ 3,600 $ 8,200
Stock based compensation   32,668 21,765 19,268
Cost of Sales [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock based compensation   332 210 213
Research and Development Expense [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock based compensation   16,190 14,403 13,205
Selling, general and administrative [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock based compensation   11,016 7,152 5,850
Restructuring Charges [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock based compensation   $ 5,130 $ 0 $ 0