XML 63 R23.htm IDEA: XBRL DOCUMENT v2.4.1.9
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2014
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Schedule of Inventory

As of December 31, 2014 and 2013, our inventory consisted of the following (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2014

 

 

2013

 

Raw materials

 

$

392,292

 

 

$

184,665

 

Work in process

 

 

56,114

 

 

 

42,500

 

Finished goods

 

 

397,318

 

 

 

69,324

 

Service parts

 

 

107,951

 

 

 

43,866

 

Total

 

$

953,675

 

 

$

340,355

 

 

Schedule of Property, Plant and Equipment, Net

As of December 31, 2014 and 2013, our property, plant and equipment, net, consisted of the following (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2014

 

 

2013

 

Machinery, equipment and office furniture

 

$

720,746

 

 

$

322,394

 

Tooling

 

 

295,906

 

 

 

230,385

 

Leasehold improvements

 

 

230,270

 

 

 

94,763

 

Building and building improvements

 

 

154,362

 

 

 

67,707

 

Land

 

 

49,478

 

 

 

45,020

 

Computer equipment and software

 

 

98,970

 

 

 

42,073

 

Construction in progress

 

 

572,125

 

 

 

76,294

 

 

 

 

2,121,857

 

 

 

878,636

 

Less: Accumulated depreciation and amortization

 

 

(292,590

)

 

 

(140,142

)

Total

 

$

1,829,267

 

 

$

738,494

 

 

Schedule of Accrued Liabilities

As of December 31, 2014 and 2013, our accrued liabilities consisted of the following (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2014

 

 

2013

 

Taxes payable

 

$

71,229

 

 

$

38,067

 

Accrued purchases

 

 

68,547

 

 

 

19,023

 

Payroll and related costs

 

 

54,492

 

 

 

26,535

 

Accrued warranty, current portion

 

 

32,321

 

 

 

19,917

 

Build to suit finance obligation, current portion

 

 

21,030

 

 

 

 

Accrued interest

 

 

7,222

 

 

 

741

 

Environmental liabilities, current portion

 

 

3,573

 

 

 

2,132

 

Other

 

 

10,470

 

 

 

1,837

 

Total

 

$

268,884

 

 

$

108,252