XML 110 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories     
                
Inventories consist of the following (in thousands):
December 31,
20232022
Raw materials$86,614 $66,574 
Finished goods75,350 166,585 
Total$161,964 $233,159 

The Company values a portion of its inventory using the moving average cost method that approximates the First In, First Out method (“FIFO”). As of December 31, 2023, inventory valued using moving average cost and FIFO was $129.5 million and $32.5 million, respectively. As of December 31, 2022, inventory valued using moving average cost and FIFO, was $209.3 million and $23.8 million, respectively.