XML 24 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
RESTRUCTURING, IMPAIRMENT AND OTHER CHARGES: (Details) (USD $)
9 Months Ended 12 Months Ended
Dec. 31, 2014
Mar. 31, 2014
Mar. 31, 2013
Mar. 31, 2012
Continuing operations        
Restructuring activity        
Balance at the beginning of the period $ 16,759,000us-gaap_RestructuringReserve
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
     
Charges and adjustments 11,589,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
     
Payments (11,874,000)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
     
Balance at the end of the period 16,474,000us-gaap_RestructuringReserve
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
     
Discontinued operations        
Restructuring activity        
Charges and adjustments 300,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
     
Payments (300,000)us-gaap_PaymentsForRestructuring
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
     
Fiscal 2015        
Restructuring activity        
Restructuring charges 11,700,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2015Member
     
Fiscal 2014        
Restructuring activity        
Charges and adjustments 11,700,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2014Member
17,800,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2014Member
   
Associate-related reserves | Continuing operations        
Restructuring activity        
Balance at the beginning of the period 6,542,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
     
Charges and adjustments 6,964,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
     
Payments (8,670,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
     
Balance at the end of the period 4,836,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
     
Associate-related reserves | Discontinued operations        
Restructuring activity        
Charges and adjustments 300,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
     
Payments (300,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
     
Associate-related reserves | United States, Australia, China and Europe        
Restructuring activity        
Charges and adjustments 1,000,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_StatementGeographicalAxis
= acxm_UnitedStatesAustraliaChinaAndEuropeMember
     
Associate-related reserves | Fiscal 2015        
Restructuring activity        
Charges and adjustments 7,000,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2015Member
     
Associate-related reserves | Fiscal 2015 | United States And Europe        
Restructuring activity        
Charges and adjustments 7,000,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2015Member
/ us-gaap_StatementGeographicalAxis
= acxm_UnitedStatesAndEuropeMember
     
Balance at the end of the period 3,600,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2015Member
/ us-gaap_StatementGeographicalAxis
= acxm_UnitedStatesAndEuropeMember
     
Associate-related reserves | Fiscal 2014        
Restructuring activity        
Charges and adjustments   14,000,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2014Member
   
Associate-related reserves | Fiscal 2014 | United States, Australia, China and Europe        
Restructuring activity        
Charges and adjustments 1,000,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2014Member
/ us-gaap_StatementGeographicalAxis
= acxm_UnitedStatesAustraliaChinaAndEuropeMember
     
Associate-related reserves | Fiscal 2014 | United States, Australia, and Europe        
Restructuring activity        
Charges and adjustments   14,000,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2014Member
/ us-gaap_StatementGeographicalAxis
= acxm_UnitedStatesAustraliaAndEuropeMember
   
Balance at the end of the period 1,100,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2014Member
/ us-gaap_StatementGeographicalAxis
= acxm_UnitedStatesAustraliaAndEuropeMember
     
Associate-related reserves | Fiscal 2013 | United States, Australia, and Europe        
Restructuring activity        
Charges and adjustments     2,800,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2013Member
/ us-gaap_StatementGeographicalAxis
= acxm_UnitedStatesAustraliaAndEuropeMember
 
Balance at the end of the period 100,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2013Member
/ us-gaap_StatementGeographicalAxis
= acxm_UnitedStatesAustraliaAndEuropeMember
     
Ongoing contract costs | Continuing operations        
Restructuring activity        
Balance at the beginning of the period 10,217,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
     
Charges and adjustments 4,625,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
     
Payments (3,204,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
     
Balance at the end of the period 11,638,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
     
Ongoing contract costs | Fiscal 2015        
Restructuring activity        
Charges and adjustments 4,600,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2015Member
     
Balance at the end of the period 2,800,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2015Member
     
Ongoing contract costs | Fiscal 2014        
Restructuring activity        
Charges and adjustments 400,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2014Member
3,800,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2014Member
   
Balance at the end of the period 3,300,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2014Member
     
Ongoing contract costs | Fiscal 2012        
Restructuring activity        
Charges and adjustments       2,600,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2012Member
Balance at the end of the period 600,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2012Member
     
Ongoing contract costs | Fiscal 2008 and 2009        
Restructuring activity        
Balance at the end of the period 5,000,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2008And2009Member
     
Ongoing contract costs | Fiscal 2008        
Restructuring activity        
Charges and adjustments 200,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2008Member
     
Facility Closing | Fiscal 2014        
Restructuring activity        
Charges and adjustments $ 100,000acxm_RestructuringReserveChargesAndAdjustments
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= acxm_RestructuringActivity2014Member