XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
4. Consolidated Balance Sheet Details (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Accounts receivable trade          
Accounts receivable trade, gross $ 762,746   $ 762,746   $ 662,390
Allowance for credit losses (608)   (608)   (1,614)
Accounts receivable trade, net 762,138   762,138   660,776
Inventories          
Raw materials 486,156   486,156   478,138
Work in process 120,050   120,050   78,463
Finished goods 914,098   914,098   530,197
Inventories 1,520,304   1,520,304   1,086,798
Inventories - current 1,250,629   1,250,629   819,899
Inventories - noncurrent 269,675   269,675   266,899
Other current assets          
Spare maintenance materials and parts 201,626   201,626   148,218
Indirect tax receivables, current 113,463   113,463   65,301
Prepaid expenses 74,986   74,986   62,480
Operating supplies 50,636   50,636   43,995
Prepaid income taxes 25,077   25,077   7,064
Insurance receivable for accrued litigation 21,800   21,800   21,800
Restricted cash 8,262   8,262   8,262
Derivative instruments 2,228   2,228   1,778
Other 30,778   30,778   33,002
Other current assets 528,856   528,856   391,900
Property, plant and equipment, net          
Property, plant and equipment, gross 7,302,335   7,302,335   6,091,401
Accumulated depreciation (1,976,214)   (1,976,214)   (1,694,116)
Property, plant and equipment, net 5,326,121   5,326,121   4,397,285
Other assets          
Advance payments for raw materials 257,171   257,171   204,370
Lease assets 147,669   147,669   101,468
Income tax receivables 87,025   87,025   68,591
Prepaid expense 36,076   36,076   23,954
Project assets 28,252   28,252   28,430
Restricted cash equivalents - noncurrent 4,463   4,463   6,192
Restricted cash - noncurrent 3,612   3,612   3,621
Other 51,498   51,498   41,978
Other assets 615,766   615,766   478,604
Net sales 887,668 $ 801,090 2,692,258 $ 2,160,049  
Accrued expenses          
Accrued property, plant and equipment 215,984   215,984   210,233
Accrued freight 91,995   91,995   58,494
Product warranty liability, current 54,245   54,245   5,920
Accrued inventory 48,008   48,008   101,161
Accrued compensation and benefits 29,618   29,618   55,960
Accrued other taxes 28,722   28,722   26,781
Accrued interest 3,811   3,811   11,011
Other 48,452   48,452   55,269
Accrued expenses 520,835   520,835   524,829
Other current liabilities          
Accrued litigation 21,800   21,800   21,800
Lease liabilities, current 13,313   13,313   10,358
Derivative instruments 3,071   3,071   1,744
Contingent consideration, current 0   0   7,500
Other 6,069   6,069   798
Other current liabilities 44,253   44,253   42,200
Other liabilities          
Lease liabilities, noncurrent 99,248   99,248   53,725
Deferred tax liabilities, net 52,937   52,937   42,771
Other taxes payable 35,175   35,175   39,431
Product warranty liability, noncurrent 16,440   16,440   19,571
Contingent consideration, noncurrent 11,000   11,000   11,000
Other 13,338   13,338   14,212
Other liabilities 228,138   228,138   180,710
Cleantech Solar          
Other assets          
Payment to acquire equity method investments     7,900    
Net sales     27,300    
Advance payments received     1,100    
Property, Plant and Equipment [Member]          
Property, plant and equipment, net          
Depreciation 107,100 $ 80,700 287,200 $ 223,500  
Land [Member]          
Property, plant and equipment, net          
Property, plant and equipment, gross 39,054   39,054   35,364
Buildings and improvements [Member]          
Property, plant and equipment, net          
Property, plant and equipment, gross 1,581,512   1,581,512   1,037,421
Machinery and equipment [Member]          
Property, plant and equipment, net          
Property, plant and equipment, gross 4,438,782   4,438,782   3,593,347
Office equipment and furniture [Member]          
Property, plant and equipment, net          
Property, plant and equipment, gross 179,766   179,766   161,187
Leasehold improvements [Member]          
Property, plant and equipment, net          
Property, plant and equipment, gross 40,330   40,330   40,084
Construction in progress [Member]          
Property, plant and equipment, net          
Property, plant and equipment, gross $ 1,022,891   $ 1,022,891   $ 1,223,998