XML 83 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Changes in Stockholders' Equity (USD $)
In Thousands, except Share data
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Loss [Member]
Balance, beginning at Dec. 31, 2010 (As Previously Reported [Member]) $ 162,851us-gaap_StockholdersEquity $ 384us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 95,585us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 72,157us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  $ (5,275)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Balance, beginning (Adjustments [Member]) (1,629)us-gaap_StockholdersEquity   (827)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(802)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Balance, beginning at Dec. 31, 2010 161,222us-gaap_StockholdersEquity 384us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
94,758us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
71,355us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (5,275)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Balance, Shares beginning at Dec. 31, 2010 (As Previously Reported [Member])   38,401,989us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Balance, Shares beginning at Dec. 31, 2010   38,401,989us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Forfeiture of restricted stock 0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures 0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Forfeiture of restricted stock, Shares   (3,465)us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Stock-based compensation 2,216us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   2,216us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Issuance of common stock 1,567us-gaap_StockIssuedDuringPeriodValueNewIssues 10us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
1,557us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Issuance of common stock, Shares   950,586us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Exercise of stock options 529us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised   529us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Exercise of stock options, Shares 90,005us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised 90,005us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Acquisition of treasury stock (11,793)us-gaap_StockRepurchasedDuringPeriodValue       (11,793)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
 
Acquisition of treasury stock, Shares   (1,531,540)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Other comprehensive loss, net (8,268)us-gaap_OtherComprehensiveIncomeLossNetOfTax         (8,268)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Net income (loss) (11,301)us-gaap_NetIncomeLoss     (11,301)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Net income (loss) at Jan. 01, 2011 (As Previously Reported [Member]) 21,793us-gaap_NetIncomeLoss          
Net income (loss) (Adjustments [Member]) (33,094)us-gaap_NetIncomeLoss          
Balance, ending at Dec. 31, 2011 (As Previously Reported [Member]) 166,670us-gaap_StockholdersEquity          
Balance, ending (Adjustments [Member]) (32,498)us-gaap_StockholdersEquity          
Balance, ending at Dec. 31, 2011 134,172us-gaap_StockholdersEquity 394us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
99,060us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
60,054us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(11,793)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(13,543)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Balance, Shares ending at Dec. 31, 2011 37,907,575us-gaap_CommonStockSharesOutstanding 37,907,575us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Stock-based compensation 2,389us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   2,389us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Issuance of common stock 46us-gaap_StockIssuedDuringPeriodValueNewIssues   46us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Issuance of common stock, Shares   4,499us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Exercise of stock options 916us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised 2us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
914us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Exercise of stock options, Shares 155,708us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised 155,708us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Exercise of warrants, Shares   52mx_StockAndWarrantsIssuedDuringPeriodSharesPreferredStockAndWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Acquisition of treasury stock (28,125)us-gaap_StockRepurchasedDuringPeriodValue       (28,125)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
 
Acquisition of treasury stock, Shares   (2,432,477)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Other comprehensive loss, net (27,907)us-gaap_OtherComprehensiveIncomeLossNetOfTax         (27,907)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Net income (loss) 110,038us-gaap_NetIncomeLoss     110,038us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Net income (loss) at Jan. 01, 2012 (As Previously Reported [Member]) 193,301us-gaap_NetIncomeLoss          
Net income (loss) (Adjustments [Member]) (83,263)us-gaap_NetIncomeLoss          
Balance, ending at Dec. 31, 2012 (As Previously Reported [Member]) 310,309us-gaap_StockholdersEquity          
Balance, ending (Adjustments [Member]) (118,780)us-gaap_StockholdersEquity          
Balance, ending at Dec. 31, 2012 191,529us-gaap_StockholdersEquity 396us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
102,409us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
170,092us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(39,918)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(41,450)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Balance, Shares ending at Dec. 31, 2012 35,635,357us-gaap_CommonStockSharesOutstanding 35,635,357us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Stock-based compensation 2,213us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue   2,213us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Exercise of stock options 4,546us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised 6us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
4,540us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Exercise of stock options, Shares 579,476us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised 579,476us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Exercise of warrants 7,064us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants 4us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
7,060us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
     
Exercise of warrants, Shares   448,281mx_StockAndWarrantsIssuedDuringPeriodSharesPreferredStockAndWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Acquisition of treasury stock (51,000)us-gaap_StockRepurchasedDuringPeriodValue       (51,000)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
 
Acquisition of treasury stock, Shares   (2,614,748)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Other comprehensive loss, net (8,608)us-gaap_OtherComprehensiveIncomeLossNetOfTax         (8,608)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Net income (loss) (64,203)us-gaap_NetIncomeLoss     (64,203)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
   
Balance, ending at Dec. 31, 2013 $ 81,541us-gaap_StockholdersEquity $ 406us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 116,222us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 105,889us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (90,918)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ (50,058)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Balance, Shares ending at Dec. 31, 2013 34,048,366us-gaap_CommonStockSharesOutstanding 34,048,366us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember