XML 29 R18.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2016
Balance Sheet Components [Abstract]  
Schedule of Gains and Losses on Available for Sale Securities
The following table summarizes the unrealized gains and losses and fair value of our short term available-for-sale securities (in thousands):
 
September 30, 2016
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
Commercial paper
$
11,941

 
$
56

 
$

 
$
11,997

U.S. government notes
139,509

 
22

 
(32
)
 
139,499

Corporate bonds
148,123

 
153

 
(105
)
 
148,171

Total marketable securities
$
299,573

 
$
231

 
$
(137
)
 
$
299,667

Schedule of Available-For-Sale Securities by Remaining Contractual Maturity
As of September 30, 2016, the contractual maturities of our investments did not exceed 24 months. The fair values of available-for-sale investments, by remaining contractual maturity, are as follows (in thousands):

 
 
September 30, 2016
Due in 1 year or less
 
$
171,170

Due in 1 year through 2 years
 
128,497

Total marketable securities
 
$
299,667

Schedule of Accounts Receivable
Accounts receivable, net consists of the following (in thousands):
 
September 30,
2016
 
December 31,
2015
Accounts receivable
$
211,783

 
$
145,792

Allowance for doubtful accounts
(291
)
 
(963
)
Sales return reserve
(1,249
)
 
(566
)
Accounts receivable, net
$
210,243

 
$
144,263

Schedule of Inventories
Inventories consist of the following (in thousands):
 
September 30,
2016
 
December 31,
2015
Raw materials
$
64,610

 
$
29,831

Finished goods
97,518

 
62,298

Total inventories
$
162,128

 
$
92,129

Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of the following (in thousands):
 
September 30,
2016
 
December 31,
2015
Inventory deposit
$
62,576

 
$

Prepaid income taxes
22,817

 
14,150

Other current assets
55,363

 
29,270

Other prepaid expenses and deposits
10,903

 
7,190

Total prepaid expenses and other current assets
$
151,659

 
$
50,610

Schedule of Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
 
September 30,
2016
 
December 31,
2015
Equipment and machinery
$
38,269

 
$
29,101

Computer hardware and software
16,840

 
12,630

Furniture and fixtures
2,865

 
2,380

Leasehold improvements
29,504

 
24,372

Building
35,154

 
35,154

Construction-in-process
304

 
6,408

Property and equipment, gross
122,936

 
110,045

Less: accumulated depreciation
(44,789
)
 
(30,339
)
Property and equipment, net
$
78,147

 
$
79,706

Schedule of Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 
September 30,
2016
 
December 31,
2015
Accrued compensation costs
$
41,695

 
$
39,479

Accrued warranty costs
5,597

 
4,718

Accrued manufacturing costs
14,558

 
6,397

Accrued professional fees
6,827

 
4,875

Accrued taxes
1,320

 
1,347

Other
7,166

 
4,155

Total accrued liabilities
$
77,163

 
$
60,971

Schedule of Warranty Accrual
The following table summarizes the activity related to our accrued liability for estimated future warranty costs (in thousands):
 
Nine Months Ended
September 30,
 
2016
 
2015
Warranty accrual, beginning of period
$
4,718

 
$
3,204

Liabilities accrued for warranties issued during the period
3,717

 
3,352

Warranty costs incurred during the period
(2,541
)
 
(1,765
)
Adjustments related to change in estimate
(297
)
 

Warranty accrual, end of period
$
5,597

 
$
4,791