XML 88 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Note 7. Consolidated Balance Sheet Details (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounts receivable trade      
Accounts receivable trade, gross $ 1,307,307 $ 1,262,353  
Allowance for credit losses (13,267) (1,304)  
Accounts receivable trade, net 1,294,040 1,261,049  
Inventories      
Raw materials 429,675 489,524  
Work in process 105,325 115,696  
Finished goods 439,196 754,536  
Inventories 974,196 1,359,756  
Inventories - current 736,734 1,084,384  
Inventories - noncurrent 237,462 275,372  
Other current assets      
Spare maintenance materials and parts 278,767 214,189  
Indirect tax receivables 124,045 122,131  
Prepaid expenses 99,280 75,250  
Operating supplies 57,427 49,906  
Insurance receivable for accrued litigation 21,800 21,800  
Prepaid income taxes 9,772 6,408  
Derivative instruments 4,001 13,452  
Restricted cash 0 8,262  
Other 48,011 35,484  
Other current assets 643,103 546,882  
Property, plant and equipment, net      
Property, plant and equipment, gross 8,233,338 7,504,890  
Accumulated depreciation (2,557,544) (2,091,207)  
Property, plant and equipment, net 5,675,794 5,413,683  
Other assets      
Advance payments for raw materials 319,783 249,218  
Lease assets 196,058 143,545  
Income tax receivables 110,067 87,025  
Project assets 25,721 25,455  
Prepaid expense 17,180 34,250  
Accounts receivable, trade - noncurrent 16,000 94,373  
Restricted cash equivalents - noncurrent 6,900 4,972  
Restricted cash - noncurrent 3,617 3,613  
Other 64,343 55,319  
Other assets 759,669 697,770  
Net sales 5,219,376 4,206,289 $ 3,318,602
Accrued expenses      
Accrued property, plant, and equipment 109,030 136,176  
Accrued inventory 69,093 64,866  
Accrued compensation and benefits 67,023 30,612  
Product warranty liability 59,266 62,139  
Accrued other taxes 58,601 41,178  
Accrued freight 51,707 95,940  
Other 104,694 77,670  
Accrued expenses 519,414 508,581  
Other current liabilities      
Accrued litigation 21,800 21,800  
Lease liabilities, current 18,090 13,281  
Derivative instruments 2,357 18,619  
Other 48,811 7,184  
Other current liabilities 91,058 60,884  
Other liabilities      
Lease liabilities, noncurrent 138,673 95,743  
Deferred tax liabilities, net 69,691 54,696  
Other taxes payable 51,711 49,256  
Product warranty liability, noncurrent 20,142 14,296  
Contingent consideration, noncurrent 2,200 6,500  
Other 13,170 13,278  
Other liabilities 295,587 233,769  
Cleantech Solar      
Other assets      
Payments to Acquire Equity Method Investments   7,900  
Purchases from Related Party 3,400    
Net sales   37,800  
Property, plant and equipment [Member]      
Property, plant and equipment, net      
Depreciation 518,300 407,400 $ 310,000
Land [Member]      
Property, plant and equipment, net      
Property, plant and equipment, gross 39,578 38,879  
Building and improvements [Member]      
Property, plant and equipment, net      
Property, plant and equipment, gross 1,929,051 1,584,981  
Machinery and equipment [Member]      
Property, plant and equipment, net      
Property, plant and equipment, gross 5,746,979 4,800,545  
Office equipment and furniture [Member]      
Property, plant and equipment, net      
Property, plant and equipment, gross 162,070 181,647  
Leasehold Improvements [Member]      
Property, plant and equipment, net      
Property, plant and equipment, gross 34,136 40,300  
Construction in progress [Member]      
Property, plant and equipment, net      
Property, plant and equipment, gross $ 321,524 $ 858,538