XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.1
BALANCE SHEET COMPONENTS (Tables)
3 Months Ended
Mar. 31, 2023
Balance Sheet Components [Abstract]  
Components of Inventory
Our inventory, net, consisted of the following components (in thousands):
March 31,
2023
December 31,
2022
Purchased materials$25,475 $24,139 
Work in process21,705 14,062 
Finished goods14,775 12,180 
Inventory, net$61,955 $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 March 31, 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$11,179 $(1,228)$9,951 $11,179 $(1,039)$10,140 
Customer relationships2360 (300)60 360 (255)105 
Total$11,539 $(1,528)$10,011 $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$619 
2024745 
2025745 
2026745 
2027746 
2028 and thereafter6,411 
Total$10,011 
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 March 31,
20232022
Balance at beginning of period$1,651 $594 
Additions charged to cost of product revenue604 953 
Repairs and replacements(631)(373)
Balance at end of period$1,624 $1,174 
Future Principal Payments, Fiscal Year Maturity
The following table presents the future principal payments on the term loans (in thousands):
Remainder of 2023$1,395 
2024490 
Total$1,885