XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Income Statement [Abstract]    
Revenues $ 197,174 $ 186,636
Cost of revenues 102,950 109,930
Gross profit 94,224 76,706
Operating expenses:    
Research and development 27,134 24,046
Selling, general and administrative 32,906 30,015
Total operating expenses 60,040 54,061
Operating income 34,184 22,645
Interest income 138 194
Interest expense (192) (180)
Other income, net 192 172
Income before income taxes 34,322 22,831
Provision for income taxes 4,450 3,206
Net income $ 29,872 $ 19,625
Net income per share:    
Basic (in dollars per share) $ 0.38 $ 0.25
Diluted (in dollars per share) $ 0.38 $ 0.25
Weighted-average number of shares used in per share calculations:    
Basic (in shares) 78,246 77,598
Diluted (in shares) 79,468 79,988