XML 112 R95.htm IDEA: XBRL DOCUMENT v2.4.1.9
Geographic and Segment Information - Net Sales by Business Line (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Net Sales                      
Total net sales $ 167,652us-gaap_Revenues $ 194,332us-gaap_Revenues $ 172,070us-gaap_Revenues $ 164,164us-gaap_Revenues $ 175,510us-gaap_Revenues $ 170,812us-gaap_Revenues $ 193,533us-gaap_Revenues $ 194,322us-gaap_Revenues $ 698,218us-gaap_Revenues $ 734,177us-gaap_Revenues $ 807,336us-gaap_Revenues
Display Solutions [Member]                      
Net Sales                      
Total net sales                 199,861us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= mx_DisplaySolutionsMember
202,951us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= mx_DisplaySolutionsMember
285,939us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= mx_DisplaySolutionsMember
Semiconductor Manufacturing Services [Member]                      
Net Sales                      
Total net sales                 360,549us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= mx_SemiconductorManufacturingServicesMember
395,365us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= mx_SemiconductorManufacturingServicesMember
395,858us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= mx_SemiconductorManufacturingServicesMember
Power Solutions [Member]                      
Net Sales                      
Total net sales                 137,246us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= mx_PowerSolutionsMember
135,329us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= mx_PowerSolutionsMember
124,960us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= mx_PowerSolutionsMember
All Other [Member]                      
Net Sales                      
Total net sales                 $ 562us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= mx_AllOthersMember
$ 532us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= mx_AllOthersMember
$ 579us-gaap_Revenues
/ us-gaap_ProductOrServiceAxis
= mx_AllOthersMember