XML 18 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Trade allowance for credit losses $ 147,328 $ 208,704
Property, plant and equipment, net 3,328,676 2,998,949
Construction-in-process 799,868 814,967
Operating leases right of use 26,192 24,057
Commercial paper 99,974 99,971
Limited and non-recourse $ 540,995 $ 447,389
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,453,143 60,358,887
Common stock, outstanding (in shares) 60,453,143 60,358,887
Treasury stock, common (in shares) 258,667 258,667
Senior Unsecured Bonds    
Debt issuance costs, noncurrent, net $ 5,002 $ 3,056
Convertible Senior Notes    
Debt issuance costs, noncurrent, net 6,982 8,146
Commercial Paper    
Commercial paper 26 29
Variable Interest Entity, Primary Beneficiary    
Property, plant and equipment, net 3,115,955 2,802,920
Construction-in-process 292,650 376,602
Operating leases right of use 8,795 9,326
Variable Interest Entity, Primary Beneficiary    
Trade allowance for credit losses 200 90
Limited and non-recourse $ 8,739 $ 7,889