XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Changes in the Allowance for Doubtful Accounts The following table presents the changes in the allowance for credit losses recorded against accounts receivabletrade, net in the unaudited condensed consolidated balance sheets:
Three Months Ended 
 June 30,
Six Months Ended 
 June 30,
2020201920202019
(in thousands)
Balance at beginning of period$747  $741  $960  $723  
Impact of ASC 326 adoption—  —  (240) —  
Provision for current expected credit losses477  —  879  —  
Bad debt expense—  346  —  638  
Write off of uncollectible accounts(463) (363) (848) (664) 
Recoveries13  22  22  49  
Other, net(1) —  —  —  
Balance at end of period$773  $746  $773  $746  
The following table presents the changes in the allowance for credit losses related to customer notes receivable as recorded in the unaudited condensed consolidated balance sheets:
Three Months Ended 
 June 30,
Six Months Ended 
 June 30,
2020201920202019
(in thousands)
Balance at beginning of period$12,136  $758  $1,091  $710  
Impact of ASC 326 adoption—  —  9,235  —  
Provision for current expected credit losses (1)1,407  —  3,218  —  
Bad debt expense—  162  —  273  
Write off of uncollectible accounts—  —  —  (39) 
Other, net—  24  (1) —  
Balance at end of period$13,543  $944  $13,543  $944  

(1) In addition, we recognized $9,000 and $62,000 of provision for current expected credit losses during the three and six months ended June 30, 2020, respectively, related to our long-term receivables for our leases.
Schedule of Inventory The following table presents the detail of inventory as recorded in other current assets in the unaudited condensed consolidated balance sheets:
As of 
 June 30, 2020
As of 
 December 31, 2019
(in thousands)
Energy storage systems and components$22,667  $33,443  
Modules and inverters97,439  10,137  
Meters698  169  
Total$120,804  $43,749  
Disaggregation of Revenue
The following table presents the detail of revenue as recorded in the unaudited condensed consolidated statements of operations:
Three Months Ended 
 June 30,
Six Months Ended 
 June 30,
2020201920202019
(in thousands)
PPA revenue$19,922  $13,954  $32,555  $23,566  
Lease revenue12,338  9,620  23,880  19,258  
Solar renewable energy certificate revenue8,735  9,716  13,098  16,308  
Loan revenue634  363  1,233  734  
Other revenue1,161  959  1,853  1,461  
Total$42,790  $34,612  $72,619  $61,327  
Deferred Revenue Schedule The following table presents the detail of deferred revenue as recorded in other current liabilities and other long-term liabilities in the unaudited condensed consolidated balance sheets:
As of 
 June 30, 2020
As of 
 December 31, 2019
(in thousands)
Loans$63,121  $46,958  
PPAs and leases9,461  8,895  
SRECs3,000  3,000  
Total (1)$75,582  $58,853  

(1) Of this amount, $4.7 million and $2.1 million is recorded in other current liabilities as of June 30, 2020 and December 31, 2019, respectively.