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.38B
Market Cap
$3.38B
Enterprise Val
$17.14B
P/E Ratio
5.96
P/B Ratio
1.01
Trailing PEG (1Y)
0.03
As Of
Jun 23, 2026

Overview & Key Metrics

Reporting period: Mar 31, 2026 · Q1 2026
Book Value$4.96B
Gross Margin30.43%
Profit Margin30.43%
Return on Equity18.33%
Return on Assets2.56%
Current Ratio1.45
Debt/Equity4.45
LT Debt/Equity4.35
Revenue Per Share3.08

Income Statement

Mar 31, 2026
Revenue$722.2M
Cost of Revenue$502.4M
Gross Profit$219.8M
R&D$10.1M
SG&A$253.2M
Operating Expenses$263.3M
Operating Income-$43.5M
Interest Expense$263.9M
Tax Expense$7.1M
Net Income$167.6M
EPS (Basic)$0.71
EPS (Diluted)$0.62
EBIT$438.7M
EBITDA$628.2M
Consolidated Income-$297.3M
Non-Controlling Interests-$465.0M

Balance Sheet

Mar 31, 2026
Cash & Equivalents$1.09B
Accounts Receivable$232.5M
Inventory$490.4M
Current Assets$1.97B
LT Investments$0.00
Property, Plant & Equipment$17.09B
Intangibles$0.00
Non-Current Assets$20.80B
Total Assets$22.77B
Accounts Payable$391.2M
Current Debt$315.1M
Current Liabilities$1.36B
LT Debt$14.53B
Non-Current Liabilities$16.45B
Total Liabilities$17.81B
Total Debt$14.85B
Retained Earnings-$3.66B
Shareholder Equity$3.34B
Shares Outstanding234,492,403

Cash Flow Statement

Mar 31, 2026
Operating Cash Flow$10.6M
Investing Cash Flow-$428.6M
Financing Cash Flow$270.2M
CapEx-$424.8M
Free Cash Flow-$414.2M
Depreciation & Amort.$189.6M
Stock-Based Comp$26.3M
Acquisitions / Disposals$0.00
Investment Activity-$3.7M
Debt Issued/Repaid$44.6M
Equity Issued/Repaid$1.3M
Dividends Paid$0.00
Net Change in Cash-$147.7M
Data cached · Meta cache · Daily cache · Statements cache · TTL 24h