XML 96 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Portfolio Financings - Schedule of PPA Entities' Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents [1] $ 286,007 $ 396,035
Restricted cash [1] 70,141 92,540
Accounts receivable [1] 110,842 87,789
Customer financing receivable [1] 5,875 5,784
Prepaid expenses and other current assets [1] 37,000 30,661
Total current assets 723,607 806,420
Customer financing receivable, non-current [1] 38,005 39,484
Restricted cash, non-current [1] 137,748 126,539
Other long-term assets [1] 38,412 39,116
Total assets 1,649,972 1,725,571
Current liabilities:    
Accrued expenses and other current liabilities [1] 92,170 114,138
Deferred revenue and customer deposits [1] 94,044 89,975
Non-recourse debt [1] 17,936 17,483
Total current liabilities 346,958 342,479
Deferred revenue and customer deposits, non-current [1] 80,457 90,310
Non-recourse debt, non-current [1] 212,465 217,416
Total liabilities 1,496,177 1,518,547
Variable Interest Entity, Primary Beneficiary    
Current assets:    
Cash and cash equivalents 1,704 1,541
Restricted cash 1,710 3,078
Accounts receivable 3,611 5,112
Customer financing receivable 0 5,784
Prepaid expenses and other current assets 1,682 3,071
Total current assets 8,707 18,586
Property and equipment, net 219,791 228,546
Customer financing receivable, non-current 0 39,484
Restricted cash, non-current 17,196 23,239
Other long-term assets 2,239 2,362
Total assets 247,933 312,217
Current liabilities:    
Accrued expenses and other current liabilities 96 194
Deferred revenue and customer deposits 662 662
Non-recourse debt 14,283 17,483
Total current liabilities 15,041 18,339
Deferred revenue and customer deposits, non-current 5,247 5,410
Non-recourse debt, non-current 187,819 217,417
Total liabilities $ 208,107 $ 241,166
[1] We have variable interest entities, which represent a portion of the consolidated balances recorded within these financial statement line items in the condensed consolidated balance sheets (see Note 11 - Portfolio Financings).