XML 29 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES: (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2013
Restructuring activity                
Balance at the beginning of the period       $ 16,759us-gaap_RestructuringReserve   $ 16,759us-gaap_RestructuringReserve $ 12,710us-gaap_RestructuringReserve $ 20,646us-gaap_RestructuringReserve
Restructuring charges and adjustments           21,818acxm_RestructuringReserveChargesAndAdjustments 17,712acxm_RestructuringReserveChargesAndAdjustments 2,635acxm_RestructuringReserveChargesAndAdjustments
Payments           (17,716)us-gaap_PaymentsForRestructuring (13,663)us-gaap_PaymentsForRestructuring (10,571)us-gaap_PaymentsForRestructuring
Balance at the end of the period 20,861us-gaap_RestructuringReserve       16,759us-gaap_RestructuringReserve 20,861us-gaap_RestructuringReserve 16,759us-gaap_RestructuringReserve 12,710us-gaap_RestructuringReserve
Gains, losses and other items, net                
Restructuring activity                
Restructuring charges and adjustments 12,100acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_IncomeStatementLocationAxis
= acxm_GainsLossesAndOtherItemsNetMember
4,200acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_IncomeStatementLocationAxis
= acxm_GainsLossesAndOtherItemsNetMember
900acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_IncomeStatementLocationAxis
= acxm_GainsLossesAndOtherItemsNetMember
6,700acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_IncomeStatementLocationAxis
= acxm_GainsLossesAndOtherItemsNetMember
10,700acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_IncomeStatementLocationAxis
= acxm_GainsLossesAndOtherItemsNetMember
23,794acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_IncomeStatementLocationAxis
= acxm_GainsLossesAndOtherItemsNetMember
17,712acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_IncomeStatementLocationAxis
= acxm_GainsLossesAndOtherItemsNetMember
2,635acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_IncomeStatementLocationAxis
= acxm_GainsLossesAndOtherItemsNetMember
Fiscal 2015 | Gains, losses and other items, net                
Restructuring activity                
Restructuring charges and adjustments           23,800acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_IncomeStatementLocationAxis
= acxm_GainsLossesAndOtherItemsNetMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2015Member
   
Fiscal 2014 | Gains, losses and other items, net                
Restructuring activity                
Restructuring charges and adjustments             17,700acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_IncomeStatementLocationAxis
= acxm_GainsLossesAndOtherItemsNetMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2014Member
 
Fiscal 2013 | Gains, losses and other items, net                
Restructuring activity                
Restructuring charges and adjustments               2,600acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_IncomeStatementLocationAxis
= acxm_GainsLossesAndOtherItemsNetMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2013Member
Associate-related reserves                
Restructuring activity                
Balance at the beginning of the period       6,542us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
  6,542us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
3,689us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
9,597us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Restructuring charges and adjustments           13,757acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
13,916acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
2,577acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Payments           (13,088)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
(11,063)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
(8,485)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Balance at the end of the period 7,211us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
      6,542us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
7,211us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
6,542us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
3,689us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Associate-related reserves | Fiscal 2015 | United States, Australia, China and Europe                
Restructuring activity                
Restructuring charges and adjustments           13,800acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2015Member
/ us-gaap_StatementGeographicalAxis
= acxm_UnitedStatesAustraliaChinaAndEuropeMember
   
Balance at the end of the period 7,200us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2015Member
/ us-gaap_StatementGeographicalAxis
= acxm_UnitedStatesAustraliaChinaAndEuropeMember
        7,200us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2015Member
/ us-gaap_StatementGeographicalAxis
= acxm_UnitedStatesAustraliaChinaAndEuropeMember
   
Associate-related reserves | Fiscal 2015 | Gains, losses and other items, net                
Restructuring activity                
Restructuring charges and adjustments           13,800acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_IncomeStatementLocationAxis
= acxm_GainsLossesAndOtherItemsNetMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2015Member
   
Associate-related reserves | Fiscal 2014 | United States, Australia, China and Europe                
Restructuring activity                
Restructuring charges and adjustments           700acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2014Member
/ us-gaap_StatementGeographicalAxis
= acxm_UnitedStatesAustraliaChinaAndEuropeMember
13,900acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2014Member
/ us-gaap_StatementGeographicalAxis
= acxm_UnitedStatesAustraliaChinaAndEuropeMember
 
Associate-related reserves | Fiscal 2014 | Gains, losses and other items, net                
Restructuring activity                
Restructuring charges and adjustments             13,900acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_IncomeStatementLocationAxis
= acxm_GainsLossesAndOtherItemsNetMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2014Member
 
Associate-related reserves | Fiscal 2013 | United States, Australia, and Europe                
Restructuring activity                
Restructuring charges and adjustments               2,600acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2013Member
/ us-gaap_StatementGeographicalAxis
= acxm_UnitedStatesAustraliaAndEuropeMember
Associate-related reserves | Fiscal 2013 | Gains, losses and other items, net                
Restructuring activity                
Restructuring charges and adjustments               2,600acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_IncomeStatementLocationAxis
= acxm_GainsLossesAndOtherItemsNetMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2013Member
Lease accruals                
Restructuring activity                
Balance at the beginning of the period       10,217us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
  10,217us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
9,021us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
11,049us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
Restructuring charges and adjustments           8,061acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
3,796acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
58acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
Payments           (4,628)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
(2,600)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
(2,086)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
Balance at the end of the period 13,650us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
      10,217us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
13,650us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
10,217us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
9,021us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
Lease accruals | Fiscal 2015                
Restructuring activity                
Balance at the end of the period 4,900us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2015Member
        4,900us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2015Member
   
Lease accruals | Fiscal 2015 | Gains, losses and other items, net                
Restructuring activity                
Restructuring charges and adjustments           8,100acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_IncomeStatementLocationAxis
= acxm_GainsLossesAndOtherItemsNetMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2015Member
   
Lease accruals | Fiscal 2014                
Restructuring activity                
Balance at the beginning of the period       3,400us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2014Member
  3,400us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2014Member
   
Restructuring charges and adjustments           600acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2014Member
   
Lease accruals | Fiscal 2014 | Gains, losses and other items, net                
Restructuring activity                
Restructuring charges and adjustments             3,800acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_IncomeStatementLocationAxis
= acxm_GainsLossesAndOtherItemsNetMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2014Member
 
Lease accruals | Fiscal 2013 | Gains, losses and other items, net                
Restructuring activity                
Restructuring charges and adjustments               100acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_IncomeStatementLocationAxis
= acxm_GainsLossesAndOtherItemsNetMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2013Member
Lease accruals | Fiscal years prior to fiscal 2013                
Restructuring activity                
Balance at the end of the period 5,400us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivityPriorTo2013Member
        5,400us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivityPriorTo2013Member
   
Lease accruals | Fiscal 2008                
Restructuring activity                
Restructuring charges and adjustments           $ 700acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2008Member