XML 65 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Industry Segment, Geographic Information and Significant Customers - Segment Information about Revenue, Cost of Revenue, Gross Margin and Income before Income Taxes (Detail)
$ in Thousands
3 Months Ended
Mar. 30, 2019
USD ($)
segment
Mar. 31, 2018
USD ($)
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Number of Reportable Segments | segment 1  
Total cost of revenue $ 118,115 $ 101,283
Gross profit 119,546 115,785
Research and development 35,269 32,945
Selling and marketing 38,836 31,329
General and administrative 22,907 25,833
Other income, net $ 1,280 $ 519