XML 32 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accounts Receivable - Schedule of Accounts Receivable (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Receivables [Abstract]      
Accounts receivable $ 74,850us-gaap_AccountsReceivableGross $ 81,862us-gaap_AccountsReceivableGross  
Notes receivable 257us-gaap_NotesAndLoansReceivableGrossCurrent 460us-gaap_NotesAndLoansReceivableGrossCurrent  
Allowances for doubtful accounts (263)us-gaap_AllowanceForDoubtfulAccountsReceivable (268)us-gaap_AllowanceForDoubtfulAccountsReceivable (401)us-gaap_AllowanceForDoubtfulAccountsReceivable
Sales return reserve (787)mx_AllowanceForSalesReturns (1,205)mx_AllowanceForSalesReturns (1,264)mx_AllowanceForSalesReturns
Low yield compensation reserve (1,100)mx_LowYieldCompensationReserve (1,951)mx_LowYieldCompensationReserve (3,206)mx_LowYieldCompensationReserve
Accounts receivable, net $ 72,957us-gaap_AccountsReceivableNetCurrent $ 78,898us-gaap_AccountsReceivableNetCurrent