XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 26, 2021
Jun. 27, 2020
Jun. 26, 2021
Jun. 27, 2020
Income Statement [Abstract]        
Revenues $ 188,076 $ 157,824 $ 374,712 $ 318,577
Cost of revenues 111,793 91,657 221,723 185,020
Gross profit 76,283 66,167 152,989 133,557
Operating expenses:        
Research and development 25,454 20,919 49,500 42,186
Selling, general and administrative 30,479 22,755 60,494 50,448
Total operating expenses 55,933 43,674 109,994 92,634
Operating income 20,350 22,493 42,995 40,923
Interest income 148 376 342 1,061
Interest expense (116) (171) (296) (489)
Other expense, net (194) (67) (22) (158)
Income before income taxes 20,188 22,631 43,019 41,337
Provision for income taxes 2,283 2,162 5,489 4,978
Net income $ 17,905 $ 20,469 $ 37,530 $ 36,359
Net income per share:        
Basic (in dollars per share) $ 0.23 $ 0.27 $ 0.48 $ 0.48
Diluted (in dollars per share) $ 0.23 $ 0.26 $ 0.47 $ 0.46
Weighted-average number of shares used in per share calculations:        
Basic (in shares) 77,463 76,275 77,530 76,140
Diluted (in shares) 79,466 78,861 79,621 78,710