XML 23 R5.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 27, 2025
Dec. 28, 2024
Dec. 30, 2023
Income Statement [Abstract]      
Revenues $ 784,993 $ 763,599 $ 663,102
Cost of revenues 476,142 455,676 404,522
Gross profit 308,851 307,923 258,580
Operating expenses:      
Research and development 115,682 121,938 115,765
Selling, general and administrative 133,074 141,786 133,012
Factory start-up costs 3,025 0 0
Total operating expenses 251,781 263,724 248,777
Gain on sale of business 0 20,581 72,953
Operating income 57,070 64,780 82,756
Interest income 10,640 14,111 7,217
Interest expense (521) (418) (421)
Other income (expense), net 2,202 939 (285)
Income before income taxes and equity investment 69,391 79,412 89,267
Provision for income taxes 13,004 9,798 6,880
Loss from equity investment 2,026 0 0
Net income $ 54,361 $ 69,614 $ 82,387
Net income per share:      
Basic (in USD per share) $ 0.70 $ 0.90 $ 1.06
Diluted (in USD per share) $ 0.69 $ 0.89 $ 1.05
Weighted-average number of shares used in per share calculations:      
Basic (in shares) 77,348 77,340 77,370
Diluted (in shares) 78,313 78,437 78,159