Skip to content
10-Q

Quarterly Report

GREENBACKER RENEWABLE ENERGY COMPANY LLC

0001563922-25-000012

← back to feed
Filed
Aug 8, 2025 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Aug 1, 2025 199.54M sh
Shares Diluted Q2 2025 · Jun 30, 2025 199.19M sh
Shares Diluted Q2 2025 · Jun 30, 2025 199.26M sh
Shares Diluted Q2 2025 · Jun 30, 2024 199.47M sh
Shares Diluted Q2 2025 · Jun 30, 2024 199.17M sh
Stock Repurchased Q2 2025 · Jun 30, 2025 $1.96M
Stock Repurchased Q2 2025 · Jun 30, 2024 $1.36M
Capex Q2 2025 · Jun 30, 2025 $212.38M
Capex Q2 2025 · Jun 30, 2024 $127.27M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $10.07M
Operating Cash Flow Q2 2025 · Jun 30, 2024 $55.02M
Long Term Debt Q2 2025 · Jun 30, 2025 $1.16B
Long Term Debt Q2 2025 · Dec 31, 2024 $1B
Short Term Debt Q2 2025 · Jun 30, 2025 $55.76M
Short Term Debt Q2 2025 · Dec 31, 2024 $88.9M
Cash And Equivalents Q2 2025 · Jun 30, 2025 $90.36M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $120.06M
Current Liabilities Q2 2025 · Jun 30, 2025 $239.37M
Current Liabilities Q2 2025 · Dec 31, 2024 $228.29M
Total Liabilities Q2 2025 · Jun 30, 2025 $2.05B
Total Liabilities Q2 2025 · Dec 31, 2024 $1.9B
Current Assets Q2 2025 · Jun 30, 2025 $177.45M
Current Assets Q2 2025 · Dec 31, 2024 $231.78M
Total Assets Q2 2025 · Jun 30, 2025 $3.3B
Total Assets Q2 2025 · Dec 31, 2024 $3.25B
Eps Diluted Q2 2025 · Jun 30, 2025 −$0.17
Eps Diluted Q2 2025 · Jun 30, 2025 −$0.25
Eps Diluted Q2 2025 · Jun 30, 2024 −$0.05
Eps Diluted Q2 2025 · Jun 30, 2024 −$0.10
Eps Basic Q2 2025 · Jun 30, 2025 −$0.17
Eps Basic Q2 2025 · Jun 30, 2025 −$0.25
Eps Basic Q2 2025 · Jun 30, 2024 −$0.05
Eps Basic Q2 2025 · Jun 30, 2024 −$0.10
Sga Expense Q2 2025 · Jun 30, 2025 $10.34M
Sga Expense Q2 2025 · Jun 30, 2025 $27.39M
Sga Expense restated Q2 2025 · Jun 30, 2024 $22.43M
Sga Expense restated Q2 2025 · Jun 30, 2024 $41.29M
Net Income Q2 2025 · Jun 30, 2025 −$33.67M
Net Income Q2 2025 · Jun 30, 2025 −$49.25M
Net Income Q2 2025 · Jun 30, 2024 −$10.83M
Net Income Q2 2025 · Jun 30, 2024 −$19.31M
Operating Income Q2 2025 · Jun 30, 2025 −$21.85M
Operating Income Q2 2025 · Jun 30, 2025 −$47.64M
Operating Income Q2 2025 · Jun 30, 2024 −$7.21M
Operating Income Q2 2025 · Jun 30, 2024 −$33.81M
Revenue Q2 2025 · Jun 30, 2025 $50.16M
Revenue Q2 2025 · Jun 30, 2025 $94.94M
Revenue Q2 2025 · Jun 30, 2024 $52.83M
Revenue Q2 2025 · Jun 30, 2024 $98.97M