v3.26.1
Condensed Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Trade allowance for credit losses $ 172,568 $ 164,772
Property, plant and equipment, net 3,789,740 3,672,569
Construction-in-process 975,428 1,048,174
Operating leases right of use 50,572 41,756
Finance leases right of use (none related to VIEs) 4,334 4,690
Commercial paper 99,986 99,983
Convertible senior notes 4,990 0
Limited and non-recourse 684,416 645,803
Debt issuance costs, noncurrent, net $ 18,500 $ 4,100
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) 61,980,201 61,104,078
Common stock, outstanding (in shares) 61,496,941 60,845,411
Treasury stock, common (in shares) 483,260 258,667
Senior Unsecured Bonds    
Debt issuance costs, noncurrent, net $ 3,657 $ 4,248
Convertible Senior Notes    
Debt issuance costs, noncurrent, net 18,545 4,103
Commercial Paper    
Commercial paper 14 17
Variable Interest Entity, Primary Beneficiary    
Property, plant and equipment, net 3,583,076 3,460,079
Construction-in-process 360,291 392,644
Operating leases right of use 24,671 17,236
Finance leases right of use (none related to VIEs) 0 0
Variable Interest Entity, Primary Beneficiary    
Trade allowance for credit losses 476 308
Limited and non-recourse $ 15,131 $ 13,488