XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 1,052,700 $ 1,352,741
Marketable securities (amortized cost of $494,000 and allowance for credit losses of $124 at June 30, 2020) 494,080 811,506
Accounts receivable trade 291,018 476,425
Accounts Receivable, Allowance for Credit Loss (3,334) (1,386)
Accounts receivable trade, net 287,684 475,039
Accounts receivable, unbilled and retainage 64,773 183,473
Accounts receivable, unbilled and retainage, allowance for credit losses (734) 0
Accounts receivable, unbilled and retainage, net 64,039 183,473
Inventories 518,242 443,513
Balance of systems parts 34,536 53,583
Project assets 591 3,524
Prepaid expenses and other current assets 279,304 276,455
Total current assets 2,731,176 3,599,834
Property, plant and equipment, net 2,324,413 2,181,149
PV solar power systems, net 465,543 476,977
Project assets 381,559 333,596
Deferred tax assets, net 204,942 130,771
Restricted marketable securities (amortized cost $243,367 and allowance for credit losses of $0 at June 30, 2020) 253,236 223,785
Goodwill 14,462 14,462
Intangibles assets, net 61,194 64,543
Inventories 185,028 160,646
Other assets 451,065 329,926
Total assets 7,072,618 7,515,689
Current liabilities:    
Accounts payable 158,800 218,081
Income taxes payable 16,951 17,010
Accrued expenses 310,649 351,260
Current portion of long-term debt 77,029 17,510
Deferred revenue 130,575 323,217
Accrued litigation 19,000 363,000
Other current liabilities 34,032 28,130
Total current liabilities 747,036 1,318,208
Accrued solar module collection and recycling liability 140,539 137,761
Long-term debt 387,727 454,187
Other liabilities 570,520 508,766
Total liabilities 1,845,822 2,418,922
Commitments and contingencies
Stockholders' equity:    
Common stock, $0.001 par value per share; 500,000,000 shares authorized; 105,960,516 and 105,448,921 shares issued and outstanding at June 30, 2020 and December 31, 2019, respectively 106 105
Additional paid-in capital 2,848,928 2,849,376
Accumulated earnings 2,445,022 2,326,620
Accumulated other comprehensive loss (67,260) (79,334)
Total stockholders' equity 5,226,796 5,096,767
Total liabilities and stockholders' equity $ 7,072,618 $ 7,515,689