XML 41 R18.htm IDEA: XBRL DOCUMENT v2.4.1.9
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2015
Balance Sheet Components [Abstract]  
Schedule of Available-for-sale Securities Reconciliation
The following table summarizes the unrealized gains and losses and fair value of our available-for-sale marketable securities (in thousands):
 
March 31, 2015
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
U.S. government notes—due within one year
$
209,232

 
$

 
$
(79
)
 
$
209,153

 
December 31, 2014
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
U.S. government notes—due within one year
$
209,671

 
$

 
$
(245
)
 
$
209,426

Schedule of Accounts Receivable
Accounts receivable, net consists of the following (in thousands):
 
March 31,
2015
 
December 31,
2014
Accounts receivable
$
115,937

 
$
100,076

Allowance for doubtful accounts
(1,260
)
 
(1,063
)
Sales return reserve
(1,620
)
 
(2,031
)
Accounts receivable, net
$
113,057

 
$
96,982

Schedule of Inventories
Inventories consist of the following (in thousands):
 
March 31,
2015
 
December 31,
2014
Raw materials
$
17,237

 
$
17,094

Finished goods
73,988

 
63,425

Total inventories
$
91,225

 
$
80,519

Schedule of Other Current Assets
Prepaid expenses and other current assets consist of the following (in thousands):
 
March 31,
2015
 
December 31,
2014
Prepaid income taxes
$
26,412

 
$
25,212

Other current assets
5,323

 
9,820

Other prepaids and deposits
5,887

 
5,237

Total prepaid expenses and other current assets
$
37,622

 
$
40,269

Schedule of Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
 
March 31,
2015
 
December 31,
2014
Equipment and machinery
$
19,785

 
$
18,265

Computer hardware and software
8,600

 
7,772

Furniture and fixtures
1,837

 
1,373

Leasehold improvements
21,376

 
19,420

Building
35,154

 
35,154

Construction-in-process
5,877

 
6,532

Property and equipment, gross
92,629

 
88,516

Less: accumulated depreciation
(19,842
)
 
(16,958
)
Property and equipment, net
$
72,787

 
$
71,558

Schedule of Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 
March 31,
2015
 
December 31,
2014
Accrued payroll related costs
$
10,809

 
$
30,749

Accrued warranty costs
3,686

 
3,204

Accrued manufacturing costs
2,682

 
1,089

Accrued professional fees
6,360

 
2,354

Accrued taxes
1,110

 
1,577

Other
4,273

 
1,396

Total accrued liabilities
$
28,920

 
$
40,369

Schedule of Warranty Accrual
The following table summarizes the activity related to our accrued liability for estimated future warranty costs (in thousands):
 
Three Months Ended March 31,
 
2015
 
2014
Warranty accrual, beginning of period
$
3,204

 
$
5,075

Liabilities accrued for warranties issued during the period
783

 
488

Warranty costs incurred during the period
(301
)
 
(908
)
Warranty accrual, end of period
$
3,686

 
$
4,655

Schedule of Deferred Revenue
Other current liabilities consist of the following (in thousands):
 
March 31,
2015
 
December 31,
2014
Liability for early exercised shares subject to repurchase
$
3,860

 
$
4,616

Sales tax payable
2,715

 
3,101

Lease financing obligations, current portion
1,147

 
1,087

Other
740

 
2,445

Total other current liabilities
$
8,462

 
$
11,249