XML 29 R3.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Trade allowance for credit losses $ 154,277 $ 164,050
Property, plant and equipment, net 3,544,564 3,501,886
Construction-in-process 1,024,241 755,589
Operating leases right of use 35,240 32,114
Finance leases right of use (none related to VIEs) 3,648 2,841
Commercial paper 99,980 99,977
Limited and non-recourse $ 542,437 $ 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,723,470 60,500,580
Common stock, outstanding (in shares) 60,723,470 60,500,580
Treasury stock, common (in shares) 258,667 258,667
Senior Unsecured Bonds    
Debt issuance costs, noncurrent, net $ 4,665 $ 4,671
Convertible senior note    
Debt issuance costs, noncurrent, net 5,456 6,820
Commercial Paper    
Commercial paper 20 23
Variable Interest Entity, Primary Beneficiary    
Property, plant and equipment, net 3,308,167 3,271,248
Construction-in-process 526,053 251,442
Operating leases right of use 14,789 13,989
Finance leases right of use (none related to VIEs) 0 0
Variable Interest Entity, Primary Beneficiary    
Trade allowance for credit losses 275 224
Limited and non-recourse $ 7,833 $ 8,849