XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jul. 03, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease, Cost
The table below presents the summarized quantitative information with regard to facility and equipment lease contracts we have entered into:

Three Months EndedSix Months Ended
(In thousands)July 3, 2022July 4, 2021July 3, 2022July 4, 2021
Operating and finance lease expense$3,673 $3,346 $6,888 $6,817 
Sublease income(104)(105)(191)(211)
Rent expense$3,569 $3,241 $6,697 $6,606 
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows for operating and finance leases$912 $4,082 $4,652 $8,001 
Financing cash flows for finance leases$118 $— $118 $— 
Right-of-use assets obtained in exchange for leases $649 $— $1,526 $11,528 
Weighted-average remaining lease term (in years) - operating and finance leases3.33.53.33.5
Weighted-average discount rate - operating and finance leases8.3 %8.9 %8.3 %8.9 %
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 July 3, 2022, are as follows (in thousands):

As of July 3, 2022Operating Leases
2022 (remaining six months)$7,523 
202314,354 
202410,508 
20256,502 
20264,464 
Thereafter2,019 
Total lease payments45,370 
Less: imputed interest(6,330)
Total$39,040 
Schedule of Future Purchase Obligations
Future purchase obligations under non-cancellable purchase orders and long-term supply agreements as of July 3, 2022 are as follows:

(In thousands)
Fiscal 2022 (remaining six months)
Fiscal 2023
Fiscal 2024
Fiscal 2025
Fiscal 2026
Thereafter
Total1
Future purchase obligations$129,517 $200,974 $2,004 $929 $778 $4,529 $338,731 
Schedule of Product Warranty Liability
The following table summarizes accrued warranty activities for the three and six months ended July 3, 2022 and July 4, 2021:

Three Months EndedSix Months Ended
(In thousands)July 3, 2022July 4, 2021July 3, 2022July 4, 2021
Balance at the beginning of the period$78,496 $64,684 $80,282 $62,801 
Accruals for warranties issued during the period3,610 469 3,866 9,675 
Settlements and adjustments during the period(3,522)(5,735)(5,564)(13,058)
Balance at the end of the period$78,584 $59,418 $78,584 $59,418