XML 31 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2017
Fair Value Disclosures [Abstract]  
Assets Measured at Fair Value on Recurring Basis
The following tables present information about our financial assets measured at fair value on a recurring basis as of September 30, 2017 and December 31, 2016 based on the three-tier fair value hierarchy (in thousands):
 
 
Fair Value Measurement at
September 30, 2017
Level 1
 
Level 2
 
Total
Description
 
 
 
 
 
Corporate bonds
$

 
$
152,888

 
152,888

U.S. treasury securities

 
28,434

 
28,434

Asset-backed securities

 
24,471

 
24,471

Commercial paper

 
15,397

 
15,397

Money market funds
12,354

 

 
12,354

Agency securities

 
8,532

 
8,532

Total
$
12,354

 
$
229,722

 
$
242,076

Included in cash and cash equivalents
 
 
 
 
$
17,854

Included in marketable securities
 
 
 
 
$
224,222

 
Fair Value Measurement at
December 31, 2016
Level 1
 
Level 2
 
Total
Description
 
 
 
 
 
Corporate bonds
$

 
$
124,930

 
$
124,930

Asset-backed securities

 
32,567

 
32,567

U.S. treasury securities

 
30,585

 
30,585

Commercial paper

 
9,787

 
9,787

Agency securities

 
8,489

 
8,489

Money market funds
3,545

 
$

 
$
3,545

Total
$
3,545

 
$
206,358

 
$
209,903

Included in cash and cash equivalents
 
 
 
 
$
3,545

Included in marketable securities
 
 
 
 
$
206,358

Schedule of Marketable Securities Classified by Contractual Maturity
The following table classifies our marketable securities by contractual maturity as of September 30, 2017 and December 31, 2016 (in thousands):
 
 
September 30,
2017
 
December 31,
2016
Due in one year or less
$
133,959

 
$
131,190

Due after one year
90,263

 
75,168

Total
$
224,222

 
$
206,358

Schedule of Derivative Instruments on Consolidated Balance Sheets
The following tables present information about our derivative instruments on our consolidated balance sheets as of September 30, 2017 and December 31, 2016 (in thousands):
 
 
September 30, 2017
Asset Derivatives
 
Liability Derivatives
Derivative Instrument
Balance Sheet Location
 
Fair Value
(Level 2)
 
Balance Sheet Location
 
Fair Value
(Level 2)
Foreign currency forward contracts
Other current assets
 
$
2,459

 
Accrued liabilities
 
$
1,873

Total
 
 
$
2,459

 
 
 
$
1,873

 
December 31, 2016
Asset Derivatives
 
Liability Derivatives
Derivative Instrument
Balance Sheet Location
 
Fair Value
(Level 2)
 
Balance Sheet Location
 
Fair Value
(Level 2)
Foreign currency forward contracts
Other current assets
 
$
868

 
Accrued liabilities
 
$
4,280

Total
 
 
$
868

 
 
 
$
4,280

Schedule of Derivative Instruments on Statement of Operations
The following table presents information about our derivative instruments on the statement of operations for the three and nine months ended September 30, 2017 and 2016 (in thousands):
 
 
 
 
Three Months Ended September 30, 2017
 
Nine Months Ended September 30, 2017
Hedging Instrument
Location of Gain (Loss) Reclassified into Earnings
 
Gain Recognized in AOCI
 
Gain Reclassified from AOCI into Earnings
 
Gain Recognized in AOCI
 
Loss Reclassified from AOCI into Earnings
Foreign currency forward contracts
Revenue, cost of revenue, operating expenses
 
$
629

 
$
285

 
$
3,117

 
$
(575
)
Total
 
 
$
629

 
$
285

 
$
3,117

 
$
(575
)

 
 
 
Three Months Ended September 30, 2016
 
Nine Months Ended September 30, 2016
Hedging Instrument
Location of Loss Reclassified into Earnings
 
Gain Recognized in AOCI
 
Loss Reclassified from AOCI into Earnings
 
Loss Recognized in AOCI
 
Loss Reclassified from AOCI into Earnings
Foreign currency forward contracts
Revenue, cost of revenue, operating expenses
 
$
207

 
$
(209
)
 
$
(218
)
 
$
(357
)
Total
 
 
$
207

 
$
(209
)
 
$
(218
)
 
$
(357
)