XML 201 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Inventory, net
The components of inventory consisted of the following (in thousands):
 
 
December 31,
 
 
2018
 
2017
 
 
 
 
 
Raw materials
 
$
53,273

 
$
49,963

Work-in-progress
 
22,303

 
19,998

Finished goods
 
56,900

 
20,299

 
 
$
132,476

 
$
90,260

Prepaid Expense and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
 
 
December 31,
 
 
2018
 
2017
 
 
 
 
 
Government incentives receivable
 
$
1,001

 
$
1,836

Prepaid expenses and other current assets
 
32,741

 
24,840

 
 
$
33,742

 
$
26,676

Property, Plant and Equipment, Net
Depreciation is calculated using the straight-line method over the estimated depreciable lives of the respective assets as follows:
 
  
Depreciable Lives
 
 
 
Energy Servers
  
15-21 years
Computers, software and hardware
  
3-5 years
Machinery and equipment
  
5-10 years
Furniture and fixtures
  
3-5 years
Leasehold improvements
  
1-10 years
Buildings
  
35 years
Property, plant and equipment, net consisted of the following (in thousands):
 
 
December 31,
 
 
2018
 
2017
 
 
 
 
 
Energy Servers
 
$
511,485

 
$
511,153

Computers, software and hardware
 
16,536

 
19,384

Machinery and equipment
 
99,209

 
97,158

Furniture and fixtures
 
4,337

 
4,679

Leasehold improvements
 
18,629

 
22,799

Building
 
40,512

 
40,512

Construction in progress
 
29,084

 
9,898

 
 
719,792

 
705,583

Less: Accumulated depreciation
 
(238,378
)
 
(207,794
)
 
 
$
481,414

 
$
497,789

Other Long-Term Assets
Other long-term assets consisted of the following (in thousands):
 
 
December 31,
 
 
2018
 
2017
 
 
 
 
 
Prepaid and other long-term assets
 
$
27,086

 
$
31,446

Equity-method investments
 
6,046

 
5,014

Long-term deposits
 
1,660

 
1,000

 
 
$
34,792

 
$
37,460

Accrued Warranty
Accrued warranty liabilities consisted of the following (in thousands):
 
 
December 31,
 
 
2018
 
2017
 
 
 
 
 
Product warranty
 
$
10,935

 
$
7,661

Operations and maintenance services agreements
 
8,301

 
9,150

 
 
$
19,236

 
$
16,811

Changes in the standard product warranty liability were as follows (in thousands):
Balances at December 31, 2015
$
8,707

Accrued warranty, net
4,124

Warranty expenditures during period
(4,727
)
Balances at December 31, 2016
8,104

Accrued warranty, net
7,058

Warranty expenditures during period
(7,501
)
Balances at December 31, 2017
7,661

Accrued warranty, net
11,155

Warranty expenditures during period
(7,881
)
Balances at December 31, 2018
$
10,935

Accrued Other Current Liabilities
Accrued other current liabilities consisted of the following (in thousands):
 
 
December 31,
 
 
2018
 
2017
 
 
 
 
 
Compensation and benefits
 
$
16,742

 
$
13,121

Current portion of derivative liabilities
 
3,232

 
5,492

Managed services liabilities
 
5,091

 
3,678

Accrued installation
 
6,859

 
3,348

Sales tax liabilities
 
1,700

 
5,524

Interest payable
 
4,675

 
5,520

Other
 
31,236

 
30,966

 
 
$
69,535

 
$
67,649

Other Long-Term Liabilities
Accrued other long-term liabilities consisted of the following (in thousands):
 
 
December 31,
 
 
2018
 
2017
 
 
 
 
 
Delaware grant
 
$
10,469

 
$
10,469

Managed services liabilities
 
29,741

 
31,087

Other
 
15,727

 
11,359

 
 
$
55,937

 
$
52,915

Customer Financing Leases, Receivable
The components of investment in sales-type financing leases consisted of the following (in thousands):
 
 
December 31,
 
 
2018
 
2017
 
 
 
 
 
Total minimum lease payments to be received
 
$
100,816

 
$
109,431

Less: Amounts representing estimated executing costs
 
(25,180
)
 
(27,815
)
Net present value of minimum lease payments to be received
 
75,636

 
81,616

Estimated residual value of leased assets
 
1,051

 
1,051

Less: Unearned income
 
(4,011
)
 
(4,781
)
Net investment in sales-type financing leases
 
72,676

 
77,886

Less: Current portion
 
(5,594
)
 
(5,209
)
Non-current portion of investment in sales-type financing leases
 
$
67,082

 
$
72,677

Schedule of Customer Payments from Sales-Type Financing Leases
The future scheduled customer payments from sales-type financing leases were as follows as of December 31, 2018 (in thousands):
 
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
 
 
 
 
 
 
 
 
 
 
 
 
Future minimum lease payments, less interest
 
$
5,594

 
$
6,022

 
$
6,415

 
$
6,853

 
$
7,310

 
$
39,431