XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Inventory
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventory Inventory
The components of inventory are as follows (in thousands):
June 30,
2023
December 31,
2022
Raw materials$38,218 $38,098 
Work-in-process420 — 
Finished goods79,125 77,486 
Total inventory$117,763 $115,584 
Inventory values include a write-down of $1.2 million during the three months ended June 30, 2023, which is reflected in cost of hardware and other revenue within our condensed consolidated statements of operations. The inventory write-down is the result of a lower of cost or net realizable value adjustment for finished goods.