XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEET COMPONENTS (Tables)
9 Months Ended
Sep. 30, 2023
Balance Sheet Components [Abstract]  
Components of Inventory
Our inventory, net, consisted of the following components (in thousands):
September 30,
2023
December 31,
2022
Purchased materials$23,333 $24,139 
Work in process27,883 14,062 
Finished goods17,040 12,180 
Inventory, net$68,256 $50,381 
Schedule of Definite-lived Intangible Assets from Business Acquisitions
In addition to IPR&D, definite-lived intangible assets included the following (in thousands, except years):
As of September 30, 2023As of December 31, 2022
Estimated
Useful Life
(in years)
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Developed technology15$411,179 $(2,341)$408,838 $11,179 $(1,039)$10,140 
Customer relationships2360 (360)— 360 (255)105 
Total$411,539 $(2,701)$408,838 $11,539 $(1,294)$10,245 
Estimated Future Amortization Expense of Acquisition-Related Intangible Assets with Definite Lives
The estimated future amortization expense of intangible assets with definite lives is as follows (in thousands):
Remainder of 2023$6,854 
202427,412 
202527,412 
202627,412 
202727,412 
2028 and thereafter292,337 
Total$408,838 
Changes in Reserve for Product Warranties
Changes in the reserve for product warranties were as follows for the periods indicated (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Balance at beginning of period$2,862 $1,609 $1,651 $594 
Additions charged to cost of product revenue2,825 779 5,675 2,644 
Repairs and replacements(1,722)(622)(3,361)(1,472)
Balance at end of period$3,965 $1,766 $3,965 $1,766 
Future Principal Payments, Fiscal Year Maturity
The following table presents the future principal payments on the term loans (in thousands):
Remainder of 2023$444 
2024490 
Total$934