Quarterly report pursuant to Section 13 or 15(d)

Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments (Details)

v3.3.0.814
Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2015
Jun. 30, 2015
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification
Asset derivatives fair value $ 1,182 $ 3,064
Liability derivatives fair value 5,512 3,106
Other Current Assets
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification
Asset derivatives fair value 1,182 3,064
Other Current Liabilities
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification
Liability derivatives fair value 5,512 3,106
Derivatives Designated as Hedging Instruments | Other Current Assets
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification
Foreign exchange contracts, other current assets 478 1,722
Asset derivatives fair value 478 1,722
Derivatives Designated as Hedging Instruments | Other Current Liabilities
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification
Foreign exchange contracts, other current liabilities 2,869 1,920
Liability derivatives fair value 2,869 1,920
Not Designated as Hedging Instrument | Other Current Assets
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification
Foreign exchange contracts, other current assets 704 1,342
Asset derivatives fair value 704 1,342
Not Designated as Hedging Instrument | Other Current Liabilities
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification
Foreign exchange contracts, other current liabilities 2,643 1,186
Liability derivatives fair value $ 2,643 $ 1,186
Baidu