XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory (Tables)
6 Months Ended
Jun. 30, 2021
Inventory Disclosure [Abstract]  
Components of Net Inventory
The following table presents the components of inventory, net of applicable lower of cost or net realizable value adjustments, as of the dates presented (in thousands):
June 30, 2021December 31, 2020
Finished goods$731,555 $339,372 
Work-in-process438,046 151,921 
Inventory$1,169,601 $491,293