XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 27, 2021
Mar. 28, 2020
Income Statement [Abstract]    
Revenues $ 186,636 $ 160,753
Cost of revenues 109,930 93,363
Gross profit 76,706 67,390
Operating expenses:    
Research and development 24,046 21,267
Selling, general and administrative 30,015 27,693
Total operating expenses 54,061 48,960
Operating income 22,645 18,430
Interest income 194 685
Interest expense (180) (318)
Other income (expense), net 172 (91)
Income before income taxes 22,831 18,706
Provision for income taxes 3,206 2,816
Net income $ 19,625 $ 15,890
Net income per share:    
Basic (In dollars per share) $ 0.25 $ 0.21
Diluted (In dollars per share) $ 0.25 $ 0.20
Weighted-average number of shares used in per share calculations:    
Basic (in shares) 77,598 76,005
Diluted (in shares) 79,988 78,510