HOME NEWS EARNINGS RESULTS PICKS STRATEGY BLOG CONTACT SUBSCRIBE LOGIN SUBSCRIBE JOIN FREE
LOADING
Price Investing Group
← Back to Research Watchlist
RUN
Sunrun Inc
Technology Solar · California, USA · Reports in usd
Market Cap: $3.03B
Market Cap
$3.03B
Enterprise Val
$16.55B
P/E Ratio
6.74
P/B Ratio
0.97
Trailing PEG (1Y)
-0.07
As Of
Apr 30, 2026

Overview & Key Metrics

Reporting period: Dec 31, 2025 · Q4 2025
Book Value$4.98B
Gross Margin37.57%
Profit Margin37.57%
Return on Equity15.44%
Return on Assets2.08%
Current Ratio1.66
Debt/Equity4.71
LT Debt/Equity4.62
Revenue Per Share4.99

Income Statement

Dec 31, 2025
Revenue$1.16B
Cost of Revenue$723.5M
Gross Profit$435.4M
R&D$8.8M
SG&A$329.2M
Operating Expenses$338.0M
Operating Income$97.4M
Interest Expense$256.4M
Tax Expense$40.4M
Net Income$103.6M
EPS (Basic)$0.45
EPS (Diluted)$0.38
EBIT$400.4M
EBITDA$584.9M
Consolidated Income-$175.1M
Non-Controlling Interests-$278.7M

Balance Sheet

Dec 31, 2025
Cash & Equivalents$1.24B
Accounts Receivable$262.6M
Inventory$501.3M
Current Assets$2.16B
LT Investments$0.00
Property, Plant & Equipment$16.89B
Intangibles$0.00
Non-Current Assets$20.45B
Total Assets$22.61B
Accounts Payable$318.1M
Current Debt$294.1M
Current Liabilities$1.30B
LT Debt$14.46B
Non-Current Liabilities$16.32B
Total Liabilities$17.63B
Total Debt$14.75B
Retained Earnings-$3.83B
Shareholder Equity$3.13B
Shares Outstanding232,041,826

Cash Flow Statement

Dec 31, 2025
Operating Cash Flow$96.9M
Investing Cash Flow-$408.9M
Financing Cash Flow$393.1M
CapEx-$408.9M
Free Cash Flow-$311.9M
Depreciation & Amort.$184.4M
Stock-Based Comp$28.3M
Acquisitions / Disposals$0.00
Investment Activity$0.00
Debt Issued/Repaid-$83.4M
Equity Issued/Repaid$7.6M
Dividends Paid$0.00
Net Change in Cash$81.2M
Data cached · Meta cache · Daily cache · Statements cache · TTL 24h