XML 46 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring and Other Special Charges and Related Liability Balances (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Restructuring Cost and Reserve [Line Items]          
Expense $ 6,828us-gaap_RestructuringCharges $ 13,167us-gaap_RestructuringCharges    $ 19,995us-gaap_RestructuringCharges $ 40,358us-gaap_RestructuringCharges
Restructuring November 2012 Plan          
Restructuring Cost and Reserve [Line Items]          
Accrual, Beginning Balance   11,985us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
5,248us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
11,985us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
 
Expense       19,995us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
 
Cash Payments     (2,307)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
(21,417)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
 
Non-Cash Utilization       (5,315)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
 
Accrual, Ending Balance     2,941us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
5,248us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
 
Restructuring November 2012 Plan | Workforce reduction          
Restructuring Cost and Reserve [Line Items]          
Accrual, Beginning Balance   11,902us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
1,057us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
11,902us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
 
Expense       9,645us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
 
Cash Payments     (648)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
(18,669)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
 
Non-Cash Utilization       (1,821)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
 
Accrual, Ending Balance     409us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
1,057us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
 
Restructuring November 2012 Plan | Consolidation of office facilities          
Restructuring Cost and Reserve [Line Items]          
Accrual, Beginning Balance     4,063us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
   
Expense       6,028us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
 
Cash Payments     (1,535)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
(1,965)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
 
Accrual, Ending Balance     2,528us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
4,063us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
 
Restructuring November 2012 Plan | Impairment of Assets          
Restructuring Cost and Reserve [Line Items]          
Expense       3,494us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= mww_AssetImpairmentChargesMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
 
Non-Cash Utilization       (3,494)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= mww_AssetImpairmentChargesMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
 
Restructuring November 2012 Plan | Other costs and professional fees          
Restructuring Cost and Reserve [Line Items]          
Accrual, Beginning Balance   83us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
128us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
83us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
 
Expense       828us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
 
Cash Payments     (124)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
(783)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
 
Accrual, Ending Balance     $ 4us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember
$ 128us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= mww_RestructuringNovemberTwentyTwelvePlanMember