XML 29 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
EMPLOYEE BENEFIT PLANS (Details 7) (Freight Transportation (ABF Freight), USD $)
In Thousands, unless otherwise specified
12 Months Ended 0 Months Ended 12 Months Ended 0 Months Ended 12 Months Ended
Dec. 31, 2014
Aug. 01, 2014
Aug. 01, 2013
Aug. 01, 2012
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2005
Jan. 31, 2014
Jan. 31, 2013
Jan. 01, 2014
Jan. 01, 2013
Jan. 01, 2012
Multiemployer Plans                        
Maximum increase in combined contribution rates for health, welfare, and pension benefits each August 1 1.00arcb_MultiemployerPlansMaximumContributionRateIncreaseDecrease                      
Multiemployer pension plans
                       
Multiemployer Plans                        
Number of multiemployer plans to which ABF Freight currently contributes 25arcb_MultiemployerPlansNumber
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
                     
Maximum funded percentage of plans in yellow zone 80.00%arcb_MultiemployerPensionPlansMaximumFundedPercentageOfPlansInYellowZone
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
                     
Maximum funded percentage of plans in red zone 65.00%arcb_MultiemployerPensionPlansMaximumFundedPercentageOfPlansInRedZone
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
                     
Maximum projected time to insolvency for plans in "critical and declining" status 14 years                      
Maximum projected time to insolvency for plans in "critical and declining" status if additional criteria apply 19 years                      
Threshold ratio of inactive to active participants for greater insolvency period to determine "critical and declining" status 2arcb_MultiemployerPlansCriticalAndDecliningStatusThresholdRatioOfInactiveToActiveParticipantsForGreaterInsolvencyPeriod
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
                     
Threshold funded percentage for greater insolvency period to determine "critical and declining" status 80.00%arcb_MultiemployerPlansCriticalAndDecliningStatusThresholdFundedPercentageForGreaterInsolvencyPeriod
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
                     
Percentage of contributions to the multiemployer pension plans that are in critical status         64.00%arcb_MultiemployerPensionPlansPercentageOfContributionsToPlansInCriticalStatus
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
             
Percentage of contributions to the multiemployer pension plans that are in endangered status         3.00%arcb_MultiemployerPensionPlansPercentageOfContributionsToPlansInEndangeredStatus
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
             
Total contributions to multiemployer plans $ 144,177us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
      $ 136,233us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
$ 131,895us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
           
Percentage increase in contribution rate for time worked related to benefit costs   0.020us-gaap_MultiemployerPlansContributionRateIncreaseDecrease
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
0.020us-gaap_MultiemployerPlansContributionRateIncreaseDecrease
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
0.023us-gaap_MultiemployerPlansContributionRateIncreaseDecrease
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
               
Multiemployer pension plans | Central States Pension Plan
                       
Multiemployer Plans                        
Total contributions to multiemployer plans 74,001us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralStatesPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
      70,020us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralStatesPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
68,683us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralStatesPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
           
Threshold percentage of the entity's contributions relative to total fund contributions, which was exceeded during the period         5.00%arcb_MultiemployerPlanMinimumPercentageThresholdOfContributionsToTotalPlanContributionsRecievedByPensionFund
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralStatesPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
5.00%arcb_MultiemployerPlanMinimumPercentageThresholdOfContributionsToTotalPlanContributionsRecievedByPensionFund
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralStatesPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
           
Actuarially certified funded percentage of multiemployer pension plan                   48.40%arcb_MultiemployerPensionPlanFundedPercentage
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralStatesPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
47.60%arcb_MultiemployerPensionPlanFundedPercentage
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralStatesPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
53.90%arcb_MultiemployerPensionPlanFundedPercentage
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralStatesPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
Period of extension granted by Internal Revenue Service for amortization of unfunded liabilities             10 years          
Multiemployer pension plans | Central States Pension Plan | Maximum
                       
Multiemployer Plans                        
Percentage of contributions to multiemployer pension plan 55.00%arcb_MultiemployerPensionPlansPercentageOfContributions
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralStatesPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
      55.00%arcb_MultiemployerPensionPlansPercentageOfContributions
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralStatesPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
55.00%arcb_MultiemployerPensionPlansPercentageOfContributions
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralStatesPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
           
Multiemployer pension plans | Central States Pension Plan | Minimum
                       
Multiemployer Plans                        
Percentage of contributions to multiemployer pension plan 50.00%arcb_MultiemployerPensionPlansPercentageOfContributions
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralStatesPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
      50.00%arcb_MultiemployerPensionPlansPercentageOfContributions
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralStatesPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
50.00%arcb_MultiemployerPensionPlansPercentageOfContributions
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralStatesPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
           
Multiemployer pension plans | Western Conference of Teamsters Pension Plan
                       
Multiemployer Plans                        
Total contributions to multiemployer plans 23,030us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= arcb_WesternConferenceofTeamstersPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
      20,601us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= arcb_WesternConferenceofTeamstersPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
20,774us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= arcb_WesternConferenceofTeamstersPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
           
Multiemployer pension plans | Central Pennsylvania Teamsters Pension Plan
                       
Multiemployer Plans                        
Total contributions to multiemployer plans 12,810us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralPennsylvaniaTeamstersPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
      12,143us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralPennsylvaniaTeamstersPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
11,170us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralPennsylvaniaTeamstersPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
           
Threshold percentage of the entity's contributions relative to total fund contributions, which was exceeded during the period         5.00%arcb_MultiemployerPlanMinimumPercentageThresholdOfContributionsToTotalPlanContributionsRecievedByPensionFund
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralPennsylvaniaTeamstersPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
5.00%arcb_MultiemployerPlanMinimumPercentageThresholdOfContributionsToTotalPlanContributionsRecievedByPensionFund
/ us-gaap_MultiemployerPlanNameAxis
= arcb_CentralPennsylvaniaTeamstersPensionPlanMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
           
Multiemployer pension plans | Local 710 Pension Fund
                       
Multiemployer Plans                        
Total contributions to multiemployer plans 9,186us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= arcb_Local710PensionFundMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
      10,001us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= arcb_Local710PensionFundMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
9,567us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= arcb_Local710PensionFundMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
           
Threshold percentage of the entity's contributions relative to total fund contributions, which was exceeded during the period               5.00%arcb_MultiemployerPlanMinimumPercentageThresholdOfContributionsToTotalPlanContributionsRecievedByPensionFund
/ us-gaap_MultiemployerPlanNameAxis
= arcb_Local710PensionFundMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
5.00%arcb_MultiemployerPlanMinimumPercentageThresholdOfContributionsToTotalPlanContributionsRecievedByPensionFund
/ us-gaap_MultiemployerPlanNameAxis
= arcb_Local710PensionFundMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
     
Multiemployer pension plans | All Other Pension Plans in Aggregate
                       
Multiemployer Plans                        
Total contributions to multiemployer plans 25,150us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= us-gaap_MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
      23,468us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= us-gaap_MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
21,701us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= us-gaap_MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
           
Multiemployer health and welfare plans
                       
Multiemployer Plans                        
Number of multiemployer plans to which ABF Freight currently contributes 44arcb_MultiemployerPlansNumber
/ us-gaap_MultiemployerPlanTypeAxis
= arcb_MultiemployerPlansHealthAndWelfareMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
                     
Total contributions to multiemployer plans $ 130,500us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanTypeAxis
= arcb_MultiemployerPlansHealthAndWelfareMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
      $ 118,000us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanTypeAxis
= arcb_MultiemployerPlansHealthAndWelfareMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
$ 113,000us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanTypeAxis
= arcb_MultiemployerPlansHealthAndWelfareMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
           
Percentage increase in contribution rate for time worked related to benefit costs   0.054us-gaap_MultiemployerPlansContributionRateIncreaseDecrease
/ us-gaap_MultiemployerPlanTypeAxis
= arcb_MultiemployerPlansHealthAndWelfareMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
0.076us-gaap_MultiemployerPlansContributionRateIncreaseDecrease
/ us-gaap_MultiemployerPlanTypeAxis
= arcb_MultiemployerPlansHealthAndWelfareMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
0.053us-gaap_MultiemployerPlansContributionRateIncreaseDecrease
/ us-gaap_MultiemployerPlanTypeAxis
= arcb_MultiemployerPlansHealthAndWelfareMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
               
Unionized employees concentration risk | Number of employees
                       
Multiemployer Plans                        
Percentage of ABF Freight's employees covered under collective bargaining agreement with the IBT 79.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_NumberOfEmployeesTotalMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_UnionizedEmployeesConcentrationRiskMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember