XML 35 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2017
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):
 
March 31, 2017
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
Commercial paper
$
29,844

 
$
39

 
$

 
$
29,883

U.S. government notes
98,591

 

 
(214
)
 
98,377

Corporate bonds
168,621

 
118

 
(324
)
 
168,415

Total marketable securities
$
297,056

 
$
157

 
$
(538
)
 
$
296,675

 
December 31, 2016
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
Commercial paper
$
5,962

 
$

 
$

 
$
5,962

U.S. government notes
110,945

 
5

 
(194
)
 
110,756

Corporate bonds
183,455

 
109

 
(372
)
 
183,192

Total marketable securities
$
300,362

 
$
114

 
$
(566
)
 
$
299,910

Schedule of Available-For-Sale Securities by Remaining Contractual Maturity
As of March 31, 2017, 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):

 
 
March 31, 2017
Due in 1 year or less
 
$
168,732

Due in 1 year through 2 years
 
127,943

Total marketable securities
 
$
296,675

Schedule of Accounts Receivable
Accounts receivable, net consists of the following (in thousands):
 
March 31,
2017
 
December 31,
2016
Accounts receivable
$
211,134

 
$
254,640

Allowance for doubtful accounts
(66
)
 
(204
)
Sales return reserve
(2,006
)
 
(1,317
)
Accounts receivable, net
$
209,062

 
$
253,119

Schedule of Inventories
Inventories consist of the following (in thousands):
 
March 31,
2017
 
December 31,
2016
Raw materials
$
108,066

 
$
99,190

Finished goods
178,720

 
137,300

Total inventories
$
286,786

 
$
236,490

Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of the following (in thousands):
 
March 31,
2017
 
December 31,
2016
Inventory deposit
$
39,296

 
$
60,315

Prepaid income taxes
34,386

 
17,383

Other current assets
112,216

 
79,140

Other prepaid expenses and deposits
11,837

 
11,846

Total prepaid expenses and other current assets
$
197,735

 
$
168,684

Schedule of Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
 
March 31,
2017
 
December 31,
2016
Equipment and machinery
$
42,581

 
$
40,721

Computer hardware and software
18,676

 
17,420

Furniture and fixtures
2,969

 
2,879

Leasehold improvements
29,619

 
29,498

Building
35,154

 
35,154

Construction-in-process
1,039

 
421

Property and equipment, gross
130,038

 
126,093

Less: accumulated depreciation
(53,719
)
 
(49,132
)
Property and equipment, net
$
76,319

 
$
76,961

Schedule of Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 
March 31,
2017
 
December 31,
2016
Accrued compensation costs
$
30,008

 
$
52,854

Accrued warranty costs
7,658

 
6,744

Accrued manufacturing costs
21,785

 
14,824

Accrued professional fees
8,852

 
6,829

Accrued taxes
914

 
1,098

Other
6,074

 
8,602

Total accrued liabilities
$
75,291

 
$
90,951

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,
 
2017
 
2016
Warranty accrual, beginning of period
$
6,744

 
$
4,718

Liabilities accrued for warranties issued during the period
1,859

 
693

Warranty costs incurred during the period
(945
)
 
(528
)
Warranty accrual, end of period
$
7,658

 
$
4,883