XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Tables)
6 Months Ended
Jul. 02, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease, Cost
The tables below present the summarized quantitative information with regard to facility and equipment lease contracts we have entered into:

Three Months EndedSix Months Ended
(In thousands)July 2, 2023July 3, 2022July 2, 2023July 3, 2022
Operating lease expense$3,661 $3,364 $7,282 $6,579 
Finance lease expense:
Amortization expense1,031 308 1,806 308 
Interest expense on lease liabilities274 71 463 71 
Sublease income(295)(104)(1,041)(191)
Total$4,671 $3,639 $8,510 $6,767 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases$4,151 $4,980 $7,900 $8,720 
Operating cash flows for finance leases274 71 463 71 
Financing cash flows for finance leases1,031 118 1,806 118 
Right-of-use assets and property, plant, and equipment obtained in exchange for leases:
Operating leases$1,723 $649 $3,809 $1,526 
Finance leases5,656 4,236 8,091 4,236 

As of
July 2, 2023January 1, 2023
Weighted-average remaining lease term (in years):
Operating leases3.53.7
Finance leases3.43.4
Weighted-average discount rate:
Operating leases7.8 %8.0 %
Finance leases7.0 %7.0 %
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 2, 2023, are as follows:

Operating LeasesFinance Leases
As of July 2, 2023(In thousands)
2023 (remaining six months)$7,212 $2,872 
202413,121 5,653 
20259,422 5,490 
20267,799 3,999 
20274,906 1,069 
Thereafter2,091 61 
Total lease payments44,551 19,144 
Less: imputed interest(6,177)(2,044)
Total$38,374 $17,100 
Schedule of Future Purchase Obligations
Future purchase obligations under non-cancellable purchase orders and long-term supply agreements as of July 2, 2023 are as follows:

(In thousands)
Fiscal 2023 (remaining six months)
Fiscal 2024
Fiscal 2025
Fiscal 2026
Fiscal 2027
ThereafterTotal
Future purchase obligations$134,002 $184,926 $159,929 $778 $784 $3,745 $484,164 
Schedule of Product Warranty Liability
The following table summarizes accrued warranty activities for the three and six months ended July 2, 2023 and July 3, 2022:

Three Months EndedSix Months Ended
(In thousands)July 2, 2023July 3, 2022July 2, 2023July 3, 2022
Balance at the beginning of the period$84,333 $78,496 $78,880 $80,282 
Accruals for warranties issued during the period10,233 3,610 20,561 3,866 
Settlements and adjustments during the period(6,034)(3,522)(10,909)(5,564)
Balance at the end of the period$88,532 $78,584 $88,532 $78,584