Schedule of Prepayments (Detail) - USD ($) $ in Thousands |
Dec. 31, 2015 |
Dec. 31, 2014 |
---|---|---|
Prepaid And Other Current Assets [Line Items] | ||
Contract manufacturer prepayments | $ 66,283 | $ 65,972 |
Prepaid maintenance and other services | 8,481 | 7,343 |
Prepaid taxes | 3,781 | 11,462 |
Other prepayments | 12,974 | 11,042 |
Total prepayments | $ 91,519 | $ 95,819 |
X | ||||||||||
- Definition Contract And Manufacturer Prepaid No definition available.
|
X | ||||||||||
- Definition Prepaid And Other Current Assets [Line Items] No definition available.
|
X | ||||||||||
- Definition Prepaid Maintenance And Other Services No definition available.
|
X | ||||||||||
- Definition Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|