XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Income Statement [Abstract]        
Revenues $ 202,676 $ 207,917 $ 569,830 $ 574,116
Cost of revenues 122,050 123,212 351,743 339,773
Gross profit 80,626 84,705 218,087 234,343
Operating expenses:        
Research and development 28,686 31,243 85,279 91,434
Selling, general and administrative 32,971 35,607 97,907 106,560
Factory start-up costs 964 0 1,321 0
Total operating expenses 62,621 66,850 184,507 197,994
Gain (loss) on disposition of business 0 0 0 20,581
Operating income 18,005 17,855 33,580 56,930
Interest income, net 1,976 3,650 7,935 10,221
Other income (expense), net 444 (558) 1,328 322
Income before income taxes and equity investment 20,425 20,947 42,843 67,473
Provision for income taxes 5,937 2,211 9,384 7,564
Loss (income) from equity investment (1,168) 0 2,316 0
Net income $ 15,656 $ 18,736 $ 31,143 $ 59,909
Net income per share:        
Basic $ 0.20 $ 0.24 $ 0.40 $ 0.77
Diluted $ 0.20 $ 0.24 $ 0.40 $ 0.76
Weighted-average number of shares used in per share calculations:        
Basic 77,387 77,406 77,270 77,364
Diluted 77,734 78,439 77,684 78,495