XML 18 R3.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Trade allowance for credit losses $ 150,066 $ 164,050
Property, plant and equipment, net 3,590,567 3,501,886
Construction-in-process 1,067,942 755,589
Operating leases right of use 35,583 32,114
Finance leases right of use (none related to VIEs) 4,467 2,841
Commercial paper 99,981 99,977
Limited and non-recourse $ 664,321 $ 578,204
Common stock, par or stated value per share (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, issued (in shares) 60,781,792 60,500,580
Common stock, outstanding (in shares) 60,781,792 60,500,580
Treasury stock, common (in shares) 258,667 258,667
Senior Unsecured Bonds    
Debt issuance costs, noncurrent, net $ 4,359 $ 4,671
Convertible senior note    
Debt issuance costs, noncurrent, net 4,774 6,820
Commercial Paper    
Commercial paper 19 23
Variable Interest Entity, Primary Beneficiary    
Property, plant and equipment, net 3,364,152 3,271,248
Construction-in-process 548,991 251,442
Operating leases right of use 14,675 13,989
Finance leases right of use (none related to VIEs) 0 0
Variable Interest Entity, Primary Beneficiary    
Trade allowance for credit losses 290 224
Limited and non-recourse $ 13,208 $ 8,849