XML 24 R10.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheet Details
6 Months Ended
Jun. 30, 2025
Balance Sheet Related Disclosures [Abstract]  
Condensed Consolidated Balance Sheet Details Condensed Consolidated Balance Sheet Details
Inventories, net
Inventories, net consisted of the following (in thousands):
June 30, 2025December 31, 2024
Raw materials$57,594 $60,588 
Finished goods120,372 140,230 
Total Inventories, net$177,966 $200,818 

The Company values inventory using the moving average cost method that approximates the first-in, first-out method (“FIFO”). As of June 30, 2025, inventory valued using moving average cost and FIFO was $139.6 million and $38.3 million, respectively. As of December 31, 2024, inventory valued using moving average cost and FIFO, was $154.4 million and $46.4 million, respectively.
Prepaid expenses and other current assets
The following table shows the components of Prepaid expenses and other current assets (in thousands):
June 30, 2025December 31, 2024
IRA vendor rebates$69,906 $115,458 
Prepaid taxes25,305 14,650 
Other19,332 27,819 
Total Prepaid expenses and other current assets$114,543 $157,927