v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Income Statement [Abstract]        
Revenues $ 258,242 $ 195,798 $ 484,386 $ 367,154
Cost of revenues 127,320 122,860 266,670 229,693
Gross profit 130,922 72,938 217,716 137,461
Operating expenses:        
Research and development 31,099 28,793 61,879 56,593
Selling, general and administrative 37,165 31,482 69,457 64,936
Factory start-up costs 4,859 357 11,933 357
Total operating expenses 73,123 60,632 143,269 121,886
Operating income 57,799 12,306 74,447 15,575
Interest income, net 2,683 2,642 4,857 5,959
Other income (expense), net 212 (6) 653 884
Income before income taxes and equity investment 60,694 14,942 79,957 22,418
Provision for income taxes 6,729 2,372 7,125 3,447
Income (loss) from equity investment 2,242 (3,484) 3,759 (3,484)
Net income $ 56,207 $ 9,086 $ 76,591 $ 15,487
Net income per share:        
Basic $ 0.72 $ 0.12 $ 0.98 $ 0.20
Diluted $ 0.71 $ 0.12 $ 0.96 $ 0.20
Weighted-average number of shares used in per share calculations:        
Basic 78,036 77,107 77,930 77,226
Diluted 79,607 77,527 79,546 77,721