v3.26.1
BALANCE SHEET COMPONENTS
6 Months Ended
Jun. 30, 2026
Disclosure Text Block Supplement [Abstract]  
BALANCE SHEET COMPONENTS
A summary of certain balance sheet components as of June 30, 2026 and December 31, 2025 were as follows:
 As of
 June 30,
2026
December 31,
2025
 (In thousands)
Inventories:
Raw materials$312,290 $245,487 
Work-in-process
3,223 14,665 
Finished goods74,865 43,393 
Inventories
$390,378 $303,545 
Other long-term liabilities:
Operating lease liabilities$169,159 $136,289 
Deferred income taxes
349,873 47,997 
Other accrued liabilities
227,835 223,243 
Other long-term liabilities$746,867 $407,529