XML 50 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 27, 2025
Accounting Policies [Abstract]  
Schedule of Allowance for Doubtful Accounts
Activity related to our allowance for credit losses was as follows (in thousands):
Fiscal Year Ended
December 27, 2025December 28, 2024December 30, 2023
Balance at beginning of year$$501 $168 
Charges to costs and expenses38 20 333 
Write-offs(13)(517)— 
Balance at end of year$29 $$501 
Schedules of Concentration of Risk, by Customer
The following customers represented 10% or more of our revenues:
Fiscal Year Ended
December 27, 2025December 28, 2024December 30, 2023
SK hynix Inc.22.9 %18.9 %*
Intel Corporation*14.6 %17.1 %
* Less than 10% of revenues.
Schedule of Product Warranty Liability Reconciliation
A reconciliation of the changes in our warranty liability is as follows (in thousands):
 Fiscal Year Ended
 December 27, 2025December 28, 2024December 30, 2023
Balance at beginning of year$3,558 $3,177 $4,199 
Accruals5,149 8,580 7,771 
Settlements(6,204)(8,199)(8,687)
Reduction - FRT divestiture— — (106)
Balance at end of year$2,503 $3,558 $3,177 
Schedule of Calculation of Numerator and Denominator in Earnings Per Share
The following table reconciles the shares used in calculating basic net income per share and diluted net income per share (in thousands):
 Fiscal Year Ended
 December 27, 2025December 28, 2024December 30, 2023
Weighted-average shares used in computing basic net income per share77,348 77,340 77,370 
Add potentially dilutive securities965 1,097 789 
Weighted-average shares used in computing basic and diluted net income per share78,313 78,437 78,159 
Schedule of Accumulated Other Comprehensive Income (Loss)
Accumulated other comprehensive loss (“AOCL”) includes the following items, the impact of which has been excluded from earnings and reflected as components of stockholders' equity as shown below (in thousands):
December 27, 2025December 28, 2024
Unrealized gains (losses) on available-for-sale marketable securities and other investments$110 $(295)
Translation adjustments(5,060)(11,429)
Unrealized gains on derivative instruments1,422 884 
Accumulated other comprehensive loss$(3,528)$(10,840)