XML 72 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
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 31, 2022December 25, 2021December 26, 2020
Balance at beginning of year$195 $248 $222 
Charges (reversals) to costs and expenses(27)(53)26 
Balance at end of year$168 $195 $248 
Schedules of Concentration of Risk, by Customer
The following customers represented 10% or more of our revenues:
Fiscal Year Ended
December 31, 2022December 25, 2021December 26, 2020
Intel Corporation19.0 %20.4 %31.5 %
Samsung Electronics Co., LTD.*11.4 *
* 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 31, 2022December 25, 2021December 26, 2020
Balance at beginning of year$2,805 $3,918 $1,942 
Accruals7,746 5,759 5,727 
Settlements(6,352)(6,872)(3,751)
Balance at end of year$4,199 $2,805 $3,918 
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 31, 2022December 25, 2021December 26, 2020
Weighted-average shares used in computing basic net income per share77,578 77,787 76,681 
Add potentially dilutive securities623 1,346 2,320 
Weighted-average shares used in computing basic and diluted net income per share78,201 79,133 79,001 
Schedule of Accumulated Other Comprehensive Income (Loss)
Accumulated other comprehensive loss (“OCI/L”) 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 31, 2022December 25, 2021
Unrealized losses on available-for-sale marketable securities and other investments$(2,749)$(724)
Translation adjustments(5,675)(811)
Unrealized gains on derivative instruments2,846 86 
Accumulated other comprehensive loss$(5,578)$(1,449)