XML 18 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Trade allowance for credit losses $ 173,590 $ 164,050
Property, plant and equipment, net 3,497,915 3,501,886
Construction-in-process 844,873 755,589
Operating leases right of use 32,232 32,114
Commercial paper 99,978 99,977
Limited and non-recourse $ 560,824 $ 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,662,626 60,500,580
Common stock, outstanding (in shares) 60,662,626 60,500,580
Treasury stock, common (in shares) 258,667 258,667
Senior Unsecured Bonds    
Debt issuance costs, noncurrent, net $ 4,782 $ 4,671
Convertible senior note    
Debt issuance costs, noncurrent, net 6,138 6,820
Commercial Paper    
Commercial paper 22 23
Variable Interest Entity, Primary Beneficiary    
Property, plant and equipment, net 3,261,700 3,271,248
Construction-in-process 370,762 251,442
Operating leases right of use 13,725 13,989
Variable Interest Entity, Primary Beneficiary    
Trade allowance for credit losses 249 163
Limited and non-recourse $ 8,216 $ 8,849