XML 23 R56.htm IDEA: XBRL DOCUMENT v3.20.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. 28, 2020
USD ($)
segment
Mar. 30, 2019
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 $ 114,580 $ 118,115
Gross profit 77,955 119,546
Research and development 36,759 35,269
Selling and marketing 36,594 38,836
General and administrative 24,573 22,907
Other income, net $ (19) $ 1,280