XML 80 R3.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Operations (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenue $ 233,471 $ 190,190 $ 667,960 $ 528,432
Cost of revenue 180,006 166,805 557,067 428,610
Gross profit 53,465 23,385 110,893 99,822
Operating expenses:        
Research and development 23,389 27,021 82,020 56,165
Sales and marketing 18,125 21,476 56,947 37,992
General and administrative 36,599 40,999 119,335 71,346
Total operating expenses 78,113 89,496 258,302 165,503
Loss from operations (24,648) (66,111) (147,409) (65,681)
Interest income 1,214 1,467 4,799 2,326
Interest expense (15,280) (16,853) (47,967) (60,757)
Interest expense to related parties (1,605) (1,966) (4,823) (7,265)
Other income (expense), net 525 (705) 568 (1,635)
Gain (loss) on revaluation of warrant liabilities and embedded derivatives 0 1,655 0 (21,576)
Net loss before income taxes (39,794) (82,513) (194,832) (154,588)
Income tax provision (benefit) 136 (3) 602 458
Net loss (39,930) (82,510) (195,434) (155,046)
Net loss attributable to noncontrolling interests and redeemable noncontrolling interests (5,027) (3,931) (13,874) (13,074)
Net loss attributable to Class A and Class B common stockholders $ (34,903) $ (78,579) $ (181,560) $ (141,972)
Net loss per share attributable to Class A and Class B common stockholders, basic and diluted (in dollars per share) $ (0.30) $ (0.97) $ (1.59) $ (4.13)
Weighted average shares used to compute net loss per share attributable to Class A and Class B common stockholders, basic and diluted (in shares) 116,330 81,321 113,948 34,347
Product        
Revenue $ 182,616 $ 125,690 $ 504,249 $ 355,651
Cost of revenue 94,056 95,357 350,008 246,514
Installation        
Revenue 19,010 29,690 58,553 70,053
Cost of revenue 26,162 40,118 72,444 87,655
Service        
Revenue 23,597 20,751 70,546 60,633
Cost of revenue 36,539 22,651 83,695 66,164
Electricity        
Revenue 8,248 14,059 34,612 42,095
Cost of revenue $ 23,249 $ 8,679 $ 50,920 $ 28,277