XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 24, 2022
Sep. 25, 2021
Sep. 24, 2022
Sep. 25, 2021
Income Statement [Abstract]        
Revenues $ 180,869 $ 189,964 $ 581,950 $ 564,676
Cost of revenues 118,656 109,745 331,144 331,468
Gross profit 62,213 80,219 250,806 233,208
Operating expenses:        
Research and development 26,549 26,026 82,000 75,526
Selling, general and administrative 31,637 30,940 97,949 91,434
Total operating expenses 58,186 56,966 179,949 166,960
Operating income 4,027 23,253 70,857 66,248
Interest income 709 121 1,147 463
Interest expense (152) (151) (463) (447)
Other income, net 1,041 58 1,784 36
Income before income taxes 5,625 23,281 73,325 66,300
Provision for income taxes 1,274 2,784 8,860 8,273
Net income $ 4,351 $ 20,497 $ 64,465 $ 58,027
Net income per share:        
Basic (in dollars per share) $ 0.06 $ 0.26 $ 0.83 $ 0.75
Diluted (in dollars per share) $ 0.06 $ 0.26 $ 0.82 $ 0.73
Weighted-average number of shares used in per share calculations:        
Basic (in shares) 77,245 77,869 77,796 77,643
Diluted (in shares) 77,688 79,029 78,492 79,190