Skip to content
10-Q

Quarterly Report

GREENBACKER RENEWABLE ENERGY COMPANY LLC

0001563922-25-000017

← back to feed
Filed
Nov 13, 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 Q3 2025 · Nov 7, 2025 199.5M sh
Shares Diluted Q3 2025 · Sep 30, 2025 199.51M sh
Shares Diluted Q3 2025 · Sep 30, 2025 199.35M sh
Shares Diluted Q3 2025 · Sep 30, 2024 199.49M sh
Shares Diluted Q3 2025 · Sep 30, 2024 199.27M sh
Stock Repurchased Q3 2025 · Sep 30, 2025 $2.24M
Stock Repurchased Q3 2025 · Sep 30, 2024 $1.77M
Capex Q3 2025 · Sep 30, 2025 $405.23M
Capex Q3 2025 · Sep 30, 2024 $236.84M
Operating Cash Flow Q3 2025 · Sep 30, 2025 $43.65M
Operating Cash Flow Q3 2025 · Sep 30, 2024 $56.34M
Long Term Debt Q3 2025 · Sep 30, 2025 $1.33B
Long Term Debt Q3 2025 · Dec 31, 2024 $1B
Short Term Debt Q3 2025 · Sep 30, 2025 $49.11M
Short Term Debt Q3 2025 · Dec 31, 2024 $88.9M
Cash And Equivalents Q3 2025 · Sep 30, 2025 $78.66M
Cash And Equivalents Q3 2025 · Dec 31, 2024 $120.06M
Current Liabilities Q3 2025 · Sep 30, 2025 $195.48M
Current Liabilities Q3 2025 · Dec 31, 2024 $228.29M
Total Liabilities Q3 2025 · Sep 30, 2025 $2.16B
Total Liabilities Q3 2025 · Dec 31, 2024 $1.9B
Current Assets Q3 2025 · Sep 30, 2025 $180.45M
Current Assets Q3 2025 · Dec 31, 2024 $231.78M
Total Assets Q3 2025 · Sep 30, 2025 $3.41B
Total Assets Q3 2025 · Dec 31, 2024 $3.25B
Eps Diluted Q3 2025 · Sep 30, 2025 −$0.21
Eps Diluted Q3 2025 · Sep 30, 2025 −$0.46
Eps Diluted Q3 2025 · Sep 30, 2024 −$0.23
Eps Diluted Q3 2025 · Sep 30, 2024 −$0.33
Eps Basic Q3 2025 · Sep 30, 2025 −$0.21
Eps Basic Q3 2025 · Sep 30, 2025 −$0.46
Eps Basic Q3 2025 · Sep 30, 2024 −$0.23
Eps Basic Q3 2025 · Sep 30, 2024 −$0.33
Sga Expense Q3 2025 · Sep 30, 2025 $15.56M
Sga Expense Q3 2025 · Sep 30, 2025 $42.95M
Sga Expense restated Q3 2025 · Sep 30, 2024 $18.04M
Sga Expense restated Q3 2025 · Sep 30, 2024 $59.32M
Net Income Q3 2025 · Sep 30, 2025 −$41.61M
Net Income Q3 2025 · Sep 30, 2025 −$90.86M
Net Income Q3 2025 · Sep 30, 2024 −$46.37M
Net Income Q3 2025 · Sep 30, 2024 −$65.68M
Operating Income Q3 2025 · Sep 30, 2025 −$24.88M
Operating Income Q3 2025 · Sep 30, 2025 −$71.95M
Operating Income Q3 2025 · Sep 30, 2024 −$49.55M
Operating Income Q3 2025 · Sep 30, 2024 −$83.36M
Revenue Q3 2025 · Sep 30, 2025 $52.5M
Revenue Q3 2025 · Sep 30, 2025 $147.44M
Revenue Q3 2025 · Sep 30, 2024 $51.06M
Revenue Q3 2025 · Sep 30, 2024 $150.03M