XML 18 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Trade allowance for credit losses $ 153,074 $ 208,704
Property, plant and equipment, net 3,326,187 2,998,949
Construction-in-process 847,048 814,967
Operating leases right of use 30,205 24,057
Commercial paper 99,975 99,971
Limited and non-recourse $ 527,518 $ 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,476,526 60,358,887
Common stock, outstanding (in shares) 60,476,526 60,358,887
Treasury stock, common (in shares) 258,667 258,667
Senior Unsecured Bonds    
Debt issuance costs, noncurrent, net $ 4,860 $ 3,056
Convertible Senior Notes    
Debt issuance costs, noncurrent, net 7,329 8,146
Commercial Paper    
Commercial paper 25 29
Variable Interest Entity, Primary Beneficiary    
Property, plant and equipment, net 3,107,654 2,802,920
Construction-in-process 390,703 376,602
Operating leases right of use 12,823 9,326
Variable Interest Entity, Primary Beneficiary    
Trade allowance for credit losses 210 90
Limited and non-recourse $ 8,375 $ 7,889