XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
9 Months Ended
Oct. 03, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease, Cost
The table below presents the summarized quantitative information with regard to lease contracts we have entered into:

Three Months EndedNine Months Ended
(In thousands)October 3, 2021September 27, 2020October 3, 2021September 27, 2020
Operating leases:
Operating lease expense$3,200 $3,524 $10,615 $10,458 
Sublease income(81)(111)(292)(166)
Rent expense$3,119 $3,413 $10,323 $10,292 
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows for operating leases$3,473 $7,117 $12,073 $14,314 
Right-of-use assets obtained in exchange for leases $4,429 $8,362 $15,957 $21,786 
Weighted-average remaining lease term (in years) - operating leases6.17.56.17.5
Weighted-average discount rate - operating leases8.7 %%8.7 %%
Schedule of Future Minimum Rental Payments for Operating Leases
The future minimum lease payments to be paid under non-cancellable leases in effect as of October 3, 2021, are as follows (in thousands):

As of October 3, 2021Operating Leases
2021 (remaining three months)$3,920 
202215,805 
202312,933 
20249,100 
20255,463 
Thereafter16,406 
Total lease payments63,627 
Less: imputed interest(14,919)
Total$48,708 
Schedule of Future Purchase Obligations
Future purchase obligations under non-cancellable purchase orders and long-term supply agreements as of October 3, 2021 are as follows:

(In thousands)Fiscal 2021
(remaining three months)
Fiscal 2022Fiscal 2023Fiscal 2024Fiscal 2025Thereafter
Total1
Future purchase obligations$83,888 $125,175 $33,148 $1,710 $775 $5,307 $250,003 
1 Total future purchase obligations consisted of $25.8 million related to non-cancellable purchase orders and $224.2 million related to long-term supply agreements.
Schedule of Product Warranty Liability
The following table summarizes accrued warranty activities for the three and nine months ended October 3, 2021 and September 27, 2020:

Three Months EndedNine Months Ended
(In thousands)October 3, 2021September 27, 2020October 3, 2021September 27, 2020
Balance at the beginning of the period$66,785 $92,399 $81,877 $101,380 
Accruals for warranties issued during the period3,791 5,682 15,641 13,356 
Settlements and adjustments during the period(5,921)(9,688)(32,863)(26,343)
Balance at the end of the period$64,655 $88,393 $64,655 $88,393