v3.26.3
4. Consolidated Balance Sheet Details (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Accounts receivable trade          
Accounts receivable trade, gross $ 1,607,128   $ 1,607,128   $ 1,307,307
Allowance for credit losses (16,104)   (16,104)   (13,267)
Accounts receivable trade, net 1,591,024   1,591,024   1,294,040
Inventories          
Raw materials 391,823   391,823   429,675
Work in process 196,053   196,053   105,325
Finished goods 725,605   725,605   439,196
Inventories 1,313,481   1,313,481   974,196
Inventories - current 1,138,584   1,138,584   736,734
Inventories - noncurrent 174,897   174,897   237,462
Other current assets          
Spare maintenance materials and parts 293,457   293,457   278,767
Indirect tax receivables, current 122,634   122,634   124,045
Advance payments for raw materials 76,549   76,549   64,319
Operating supplies 53,027   53,027   57,427
Insurance receivable for accrued litigation 45,000   45,000   21,800
Prepaid expenses 32,529   32,529   34,961
Restricted cash 1,386   1,386   0
Derivative instruments 1,140   1,140   4,001
Prepaid income taxes 741   741   9,772
Other 40,821   40,821   48,011
Other current assets 667,284   667,284   643,103
Property, plant and equipment, net          
Property, plant and equipment, gross 8,606,182   8,606,182   8,233,338
Accumulated depreciation (2,972,308)   (2,972,308)   (2,557,544)
Property, plant and equipment, net 5,633,874   5,633,874   5,675,794
Other assets          
Advance payments for raw materials 311,144   311,144   319,783
Lease assets 255,357   255,357   196,058
Income tax receivables 110,067   110,067   110,067
Project assets 25,530   25,530   25,721
Restricted cash equivalents - noncurrent 13,230   13,230   6,900
Prepaid expense 12,923   12,923   17,180
Restricted cash - noncurrent 2,321   2,321   3,617
Accounts receivable, trade - noncurrent 0   0   16,000
Other 69,925   69,925   64,343
Other assets 800,497   800,497   759,669
Accrued expenses          
Accrued property, plant and equipment 88,084   88,084   109,030
Accrued compensation and benefits 70,163   70,163   67,023
Accrued freight 68,323   68,323   51,707
Product warranty liability, current 58,917   58,917   59,266
Accrued taxes 57,423   57,423   58,601
Accrued inventory 8,411   8,411   69,093
Other 78,758   78,758   104,694
Accrued expenses 430,079   430,079   519,414
Other current liabilities          
Accrued litigation 45,000   45,000   21,800
Lease liabilities, current 17,496   17,496   18,090
Derivative instruments 839   839   2,357
Other 65,010   65,010   48,811
Other current liabilities 128,345   128,345   91,058
Other liabilities          
Lease liabilities, noncurrent 199,810   199,810   138,673
Deferred tax liabilities, net 58,349   58,349   69,691
Other taxes payable 52,699   52,699   51,711
Product warranty liability, noncurrent 12,986   12,986   20,142
Other 13,481   13,481   15,370
Other liabilities 337,325   337,325   295,587
Cleantech Solar          
Other assets          
Equity Method Investments 6,800   6,800    
Cleantech Solar          
Other assets          
Purchases from related party 1,500 $ 1,300 4,100 $ 2,500  
Property, Plant and Equipment [Member]          
Property, plant and equipment, net          
Depreciation 143,600 $ 130,900 430,900 $ 375,300  
Land [Member]          
Property, plant and equipment, net          
Property, plant and equipment, gross 39,483   39,483   39,578
Buildings and improvements [Member]          
Property, plant and equipment, net          
Property, plant and equipment, gross 1,937,203   1,937,203   1,929,051
Machinery and equipment [Member]          
Property, plant and equipment, net          
Property, plant and equipment, gross 5,810,126   5,810,126   5,746,979
Office equipment and furniture [Member]          
Property, plant and equipment, net          
Property, plant and equipment, gross 173,874   173,874   162,070
Leasehold improvements [Member]          
Property, plant and equipment, net          
Property, plant and equipment, gross 34,035   34,035   34,136
Construction in progress [Member]          
Property, plant and equipment, net          
Property, plant and equipment, gross $ 611,461   $ 611,461   $ 321,524