Sunrun Inc.RUN

Market cap
$4.1B
P/E ratio
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Service---4043884848279831,1871,505
Product-----4387831,3381,073532
Total revenue-----9221,6102,3212,2602,038
Service---2412803866998441,0771,169
Product---2943653586661,1791,020855
Costs169239254-------
Sales and marketing145163137207275352623745741617
Research and development10101519242023212239
General and administrative8492107117125267259189221245
Goodwill impairment--------1,2003,122
Total operating expenses5246697128821,0741,3872,2762,9844,2385,733
Loss from operations-219-215-182-122-216-465-666-662-1,979-3,695
Interest expense, net-33-53-71-132-174-231-328-446-653-848
Other income (expense), net-1-23-9-823261-64162
Loss before income taxes-254-267-255-251-399-688-971-847-2,696-4,382
Income tax (benefit) expense-536329-8-6192-13-27
Net loss-249-303-287-260-391-627-981-850-2,683-4,355
Net Income (Loss) Attributable to Noncontrolling Interest--395-411-287-417-454-901-1,023-1,078-1,509
Net (loss) income attributable to common stockholders-28921252726-173-79173-1,604-2,846
Earnings Per Share, Basic-0.91.180.240.23-1.24-0.390.82-7.41-12.81
Earnings Per Share, Diluted-0.871.150.230.21-1.24-0.390.8-7.41-12.81