v3.26.1
Consolidated Statements of Operations - USD ($)
shares in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Sep. 30, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue            
Total net revenue $ 34,811,000 $ 50,462,000   $ 191,221,000 $ 195,766,000 $ 173,165,000
Operating expenses            
Direct operating costs 19,320,000 23,911,000   94,580,000 111,749,000 105,586,000
General and administrative 12,062,000 17,046,000   57,459,000 52,552,000 60,617,000
Change in fair value of contingent consideration       (300,000) (39,348,000) (603,000)
Depreciation, amortization and accretion 16,831,000 21,628,000   80,782,000 81,953,000 125,743,000
(Gain) loss on asset disposition       95,339,000 12,932,000 0
(Gain) loss on deconsolidation, net       0 (5,622,000) 0
Impairment of goodwill       0 221,314,000 0
Impairment of long-lived assets, net and termination costs 463,000 13,665,000 $ 12,900,000 46,846,000 88,410,000 59,294,000
Total operating expenses 48,676,000 76,250,000   374,706,000 523,940,000 350,637,000
Operating loss (13,865,000) (25,788,000)   (183,485,000) (328,174,000) (177,472,000)
Interest expense, net (12,072,000) (36,566,000)   (79,892,000) (7,612,000) (20,328,000)
Change in fair value of investments, net (5,745,000) 990,000   (5,380,000) (14,701,000) 932,000
Income from sale-leaseback transfer of tax benefits 10,188,000 10,188,000   32,951,000 22,764,000 0
Gain on liability extinguishment       15,417,000 0 0
Other income, net 153,000 148,000   (2,624,000) 2,436,000 (267,000)
Loss before income taxes (21,341,000) (51,028,000)   (223,013,000) (325,287,000) (197,135,000)
Income tax (expense) benefit (6,173,000) 10,374,000   8,124,000 19,378,000 21,548,000
Net loss (27,514,000) (40,654,000)   (214,889,000) (305,909,000) (175,587,000)
Less: Net loss attributable to noncontrolling interests (188,000) (25,068,000)   (20,244,000) (63,609,000) (96,116,000)
Net loss attributable to Greenbacker Renewable Energy Company LLC $ (27,326,000) $ (15,586,000)   $ (194,645,000) $ (242,300,000) $ (79,471,000)
Earnings per share            
Basic (in dollars per share) $ (0.14) $ (0.08)   $ (0.98) $ (1.22) $ (0.40)
Diluted (in dollars per share) $ (0.14) $ (0.08)   $ (0.98) $ (1.22) $ (0.40)
Weighted average shares outstanding            
Basic (in shares) 199,387 199,333   199,383 199,313 199,293
Diluted (in shares) 199,387 199,333   199,383 199,313 199,293
Energy revenue            
Revenue            
Total net revenue $ 34,305,000 $ 43,980,000   $ 182,534,000 $ 185,225,000 $ 159,301,000
Investment Management revenue            
Revenue            
Total net revenue 2,518,000 3,260,000   11,482,000 18,757,000 13,490,000
Other revenue            
Revenue            
Total net revenue 447,000 301,000   4,624,000 6,085,000 8,434,000
Contract amortization, net            
Revenue            
Total net revenue $ (2,459,000) $ 2,921,000   $ (7,419,000) $ (14,301,000) $ (8,060,000)