Quarterly report pursuant to Section 13 or 15(d)

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

v3.5.0.2
Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Jun. 30, 2016
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification
Asset derivatives fair value $ 692 1095美元
Liability derivatives fair value 7,637 11,647
Other current assets
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification
Asset derivatives fair value 692 1095年
Other current liabilities
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification
Liability derivatives fair value 7,637 11,647
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 571 342
Asset derivatives fair value 571 342
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 3,104 4,736
Liability derivatives fair value 3,104 4,736
Derivatives Not 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 121 753
Asset derivatives fair value 121 753
Derivatives Not 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 4,533 6,911
Liability derivatives fair value $ 4,533 $ 6,911
Baidu