Annual report pursuant to Section 13 and 15(d)

Consolidated Balance Sheets (Parenthetical)

v3.19.3.a.u2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Cash and cash equivalents (including amounts in VIEs of $4,666 and $1,255, respectively) $ 33,223 $ 61,397
Restricted cash (including amounts in VIEs of $586 and $156, respectively) 20,006 16,880
Accounts receivable, net (including amounts in VIEs of $532 and $374, respectively) 95,863 85,985
Costs and estimated earnings in excess of billings (including amounts in VIEs of $1,125 and $498, respectively) 202,243 86,842
Prepaid expenses and other current assets (including amounts in VIEs of $108 and $190, respectively) 29,424 11,571
Property and equipment, net (including amounts in VIEs of $1,266 and $0, respectively) 10,104 6,985
Energy assets, net (including amounts in VIEs of $142,456 and $122,641, respectively) 579,461 459,952
Operating lease assets (including amounts in VIEs of $6,511 and $0, respectively) 32,791  
Other assets (including amounts in VIEs of $1,662 and $1,613, respectively) 35,821 29,394
Current portions of long-term debt and financing lease liabilities (including amounts in VIEs of $2,252 and $1,712, respectively) 69,969 26,890
Accounts payable (including amounts in VIEs of $2,006 and $234, respectively) 202,416 134,330
Accrued expenses and other current liabilities (including amounts in VIEs of $2,203 and $4,146, respectively) 31,356 35,947
Current portions of operating lease liabilities (including amounts in VIEs of $102 and $0, respectively) 5,802  
Long-term debt and financing lease liabilities, less current portions and net of deferred financing fees (including amounts in VIEs of $24,654 and $26,461, respectively) 266,181 219,162
Long-term portions of operating lease liabilities, less current portions (including amounts in VIEs of $6,180 and $0, respectively) 29,101  
Other liabilities (including amounts in VIEs of $1,171 and $2,131, respectively) $ 29,575 $ 29,212
Preferred stock, par value (in usd per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Treasury stock, shares (in shares) 2,101,340 2,091,040
Class A Common Stock    
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 31,331,345 30,366,546
Common stock, shares outstanding (in shares) 29,230,005 28,275,506
Class B Common Stock    
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 144,000,000 144,000,000
Common stock, shares issued (in shares) 18,000,000 18,000,000
Common stock, shares outstanding (in shares) 18,000,000 18,000,000
Variable Interest Entity    
Cash and cash equivalents (including amounts in VIEs of $4,666 and $1,255, respectively) $ 4,666 $ 1,255
Restricted cash (including amounts in VIEs of $586 and $156, respectively) 586 156
Accounts receivable, net (including amounts in VIEs of $532 and $374, respectively) 532 374
Costs and estimated earnings in excess of billings (including amounts in VIEs of $1,125 and $498, respectively) 1,125 498
Prepaid expenses and other current assets (including amounts in VIEs of $108 and $190, respectively) 108 190
Property and equipment, net (including amounts in VIEs of $1,266 and $0, respectively) 1,266 0
Energy assets, net (including amounts in VIEs of $142,456 and $122,641, respectively) 142,456 122,641
Operating lease assets (including amounts in VIEs of $6,511 and $0, respectively) 6,511 0
Other assets (including amounts in VIEs of $1,662 and $1,613, respectively) 1,662 1,613
Current portions of long-term debt and financing lease liabilities (including amounts in VIEs of $2,252 and $1,712, respectively) 2,252 1,712
Accounts payable (including amounts in VIEs of $2,006 and $234, respectively) 2,006 234
Accrued expenses and other current liabilities (including amounts in VIEs of $2,203 and $4,146, respectively) 2,203 4,146
Current portions of operating lease liabilities (including amounts in VIEs of $102 and $0, respectively) 102 0
Long-term debt and financing lease liabilities, less current portions and net of deferred financing fees (including amounts in VIEs of $24,654 and $26,461, respectively) 24,654 26,461
Long-term portions of operating lease liabilities, less current portions (including amounts in VIEs of $6,180 and $0, respectively) 6,180 0
Other liabilities (including amounts in VIEs of $1,171 and $2,131, respectively) $ 1,171 $ 2,131