v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Income Statement [Abstract]    
Revenues $ 226,144 $ 171,356
Cost of revenues 139,350 106,833
Gross profit 86,794 64,523
Operating expenses:    
Research and development 30,780 27,800
Selling, general and administrative 32,292 33,454
Factory start-up costs 7,074 0
Total operating expenses 70,146 61,254
Operating income 16,648 3,269
Interest income, net 2,174 3,317
Other income, net 441 890
Income before income taxes and equity investment 19,263 7,476
Provision for income taxes 396 1,075
Income from equity investment 1,517 0
Net income $ 20,384 $ 6,401
Net income per share:    
Basic $ 0.26 $ 0.08
Diluted $ 0.26 $ 0.08
Weighted-average number of shares used in per share calculations:    
Basic 77,825 77,345
Diluted 79,415 77,884