XML 58 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Summary of Operating Lease, Right of Use Assets and Lease Liabilities The following table presents a summary of operating lease, right of use assets and
lease liabilities. 
December 31,
2023
2022
(In thousands)
Operating lease, right of use asset
$11,469
$13,115
Lease liabilities, current
$1,791
$1,600
Lease liabilities, non-current
11,488
13,278
Total lease liability
$13,279
$14,878
Schedule of Company’s Material Property Leases The following table presents certain facts regarding the Company’s material property leases.
Location
Purpose
Square
Footage
Expiration (1)
Option to
Extend (2)
San Leandro, California
Headquarters, R&D and manufacturing
171,000
December-2028
1 / 5 years
Tracy, California
Manufacturing and warehouse
54,429
April-2030
1 / 5 years
Katy, Texas
Office, R&D, warehouse, and yard
221,220
June-2029
2 / 5 years
(1)Month-Year of original lease expiration
(2)Number of renewal option(s) / Number of year(s) per renewal option
Schedule of Lease Cost The following table presents operating lease activities related to all leased properties.
Years Ended December 31,
2023
2022
2021
(In thousands)
Operating lease expense
$2,571
$2,571
$2,571
Cash payments
2,580
2,650
2,431
Schedule of Weighted Average Lease Term and Discount Rate The following table presents other information related to outstanding operating leases as of December 31, 2023.
Weighted average remaining lease term
5.5 years
Weighted average discount rate
7.0%
Schedule of Maturities of Lease Liabilities As of December 31, 2023, the following table presents the minimum lease payments by year under noncancelable operating leases,
exclusive of execution costs.
Year
Lease Liabilities
(In thousands)
2024
$2,812
2025
2,736
2026
2,982
2027
3,072
2028
3,165
2029 and thereafter
1,243
Total future minimum lease payments
16,010
Less imputed lease interest
(2,731)
Total lease liabilities
$13,279
Schedule of Product Warranty Liability The following table presents the changes in the Company’s accrued product warranty reserve.
Years Ended December 31,
2023
2022
2021
(In thousands)
Warranty reserve balance, beginning of year
$968
$879
$760
Warranty costs charged to cost of revenue
515
483
445
Utilization charges against reserve
(92)
(64)
(16)
Release of accrual related to expired warranties
(334)
(330)
(310)
Warranty reserve balance, end of year
$1,057
$968
$879