XML 89 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 24, 2022
Sep. 30, 2023
Sep. 24, 2022
Income Statement [Abstract]        
Revenues $ 171,575 $ 180,869 $ 494,939 $ 581,950
Cost of revenues 102,290 118,656 304,293 331,144
Gross profit 69,285 62,213 190,646 250,806
Operating expenses:        
Research and development 31,014 26,549 87,599 82,000
Selling, general and administrative 35,564 31,637 101,561 97,949
Total operating expenses 66,578 58,186 189,160 179,949
Operating income 2,707 4,027 1,486 70,857
Interest income, net 1,662 557 4,420 684
Other income, net 788 1,041 1,261 1,784
Income before income taxes 5,157 5,625 7,167 73,325
Provision for income taxes 786 1,274 626 8,860
Net income $ 4,371 $ 4,351 $ 6,541 $ 64,465
Net income per share:        
Basic (in dollars per share) $ 0.06 $ 0.06 $ 0.08 $ 0.83
Diluted (in dollars per share) $ 0.06 $ 0.06 $ 0.08 $ 0.82
Weighted-average number of shares used in per share calculations:        
Basic (in shares) 77,571 77,245 77,265 77,796
Diluted (in shares) 78,412 77,688 77,860 78,492