XML 22 R79.htm IDEA: XBRL DOCUMENT v2.4.1.9
OPERATING SEGMENT DATA (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
REVENUES                      
Revenues $ 664,848us-gaap_SalesRevenueServicesNet $ 711,295us-gaap_SalesRevenueServicesNet $ 658,646us-gaap_SalesRevenueServicesNet $ 577,904us-gaap_SalesRevenueServicesNet $ 578,549us-gaap_SalesRevenueServicesNet $ 623,414us-gaap_SalesRevenueServicesNet $ 576,899us-gaap_SalesRevenueServicesNet $ 520,687us-gaap_SalesRevenueServicesNet $ 2,612,693us-gaap_SalesRevenueServicesNet $ 2,299,549us-gaap_SalesRevenueServicesNet $ 2,065,999us-gaap_SalesRevenueServicesNet
OPERATING EXPENSES                      
Salaries, wages, and benefits                 1,231,783us-gaap_LaborAndRelatedExpense 1,166,185us-gaap_LaborAndRelatedExpense 1,141,064us-gaap_LaborAndRelatedExpense
Rents, purchased transportation, and other costs of services                 759,252arcb_RentsPurchasedTransportationOtherCostsOfServices 598,604arcb_RentsPurchasedTransportationOtherCostsOfServices 437,604arcb_RentsPurchasedTransportationOtherCostsOfServices
Fuel, supplies, and expenses                 353,385arcb_FuelSuppliesAndExpenses 321,887arcb_FuelSuppliesAndExpenses 315,182arcb_FuelSuppliesAndExpenses
Depreciation and amortization                 86,222us-gaap_DepreciationDepletionAndAmortization 88,389us-gaap_DepreciationDepletionAndAmortization 87,754us-gaap_DepreciationDepletionAndAmortization
Other                 112,812us-gaap_OtherCostAndExpenseOperating 105,414us-gaap_OtherCostAndExpenseOperating 98,963us-gaap_OtherCostAndExpenseOperating
Gain on sale of property and equipment                 (1,461)us-gaap_GainLossOnSaleOfPropertyPlantEquipment (153)us-gaap_GainLossOnSaleOfPropertyPlantEquipment (735)us-gaap_GainLossOnSaleOfPropertyPlantEquipment
Pension settlement expense                 6,595us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 2,111us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1  
Total expenses 646,799us-gaap_CostsAndExpenses 678,354us-gaap_CostsAndExpenses 631,694us-gaap_CostsAndExpenses 586,606us-gaap_CostsAndExpenses 565,047us-gaap_CostsAndExpenses 602,912us-gaap_CostsAndExpenses 568,482us-gaap_CostsAndExpenses 544,037us-gaap_CostsAndExpenses 2,543,454us-gaap_CostsAndExpenses 2,280,479us-gaap_CostsAndExpenses 2,080,567us-gaap_CostsAndExpenses
OPERATING INCOME (LOSS)                      
OPERATING INCOME (LOSS) 18,049us-gaap_OperatingIncomeLoss 32,941us-gaap_OperatingIncomeLoss 26,952us-gaap_OperatingIncomeLoss (8,702)us-gaap_OperatingIncomeLoss 13,502us-gaap_OperatingIncomeLoss 20,502us-gaap_OperatingIncomeLoss 8,417us-gaap_OperatingIncomeLoss (23,350)us-gaap_OperatingIncomeLoss 69,239us-gaap_OperatingIncomeLoss 19,070us-gaap_OperatingIncomeLoss (14,568)us-gaap_OperatingIncomeLoss
OTHER INCOME (COSTS)                      
Interest and dividend income                 851us-gaap_InvestmentIncomeInterestAndDividend 681us-gaap_InvestmentIncomeInterestAndDividend 808us-gaap_InvestmentIncomeInterestAndDividend
Interest and other related financing costs                 (3,190)us-gaap_InterestAndDebtExpense (4,183)us-gaap_InterestAndDebtExpense (5,273)us-gaap_InterestAndDebtExpense
Other, net                 3,712us-gaap_OtherNonoperatingIncomeExpense 3,893us-gaap_OtherNonoperatingIncomeExpense 2,041us-gaap_OtherNonoperatingIncomeExpense
Total other income (costs) 1,591us-gaap_NonoperatingIncomeExpense (385)us-gaap_NonoperatingIncomeExpense 419us-gaap_NonoperatingIncomeExpense (253)us-gaap_NonoperatingIncomeExpense 393us-gaap_NonoperatingIncomeExpense 502us-gaap_NonoperatingIncomeExpense (552)us-gaap_NonoperatingIncomeExpense 47us-gaap_NonoperatingIncomeExpense 1,373us-gaap_NonoperatingIncomeExpense 391us-gaap_NonoperatingIncomeExpense (2,424)us-gaap_NonoperatingIncomeExpense
INCOME (LOSS) BEFORE INCOME TAXES                 70,612us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 19,461us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest (16,992)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Operating Segments | Freight Transportation (ABF Freight)                      
REVENUES                      
Revenues                 1,930,990us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
1,761,716us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
1,701,495us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
OPERATING EXPENSES                      
Salaries, wages, and benefits                 1,121,177us-gaap_LaborAndRelatedExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
1,075,259us-gaap_LaborAndRelatedExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
1,071,084us-gaap_LaborAndRelatedExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
Fuel, supplies, and expenses                 360,850arcb_FuelSuppliesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
332,433arcb_FuelSuppliesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
329,284arcb_FuelSuppliesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
Operating taxes and licenses                 46,955us-gaap_CostOfServicesDirectTaxesAndLicensesCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
43,865us-gaap_CostOfServicesDirectTaxesAndLicensesCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
43,336us-gaap_CostOfServicesDirectTaxesAndLicensesCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
Insurance                 24,960us-gaap_OperatingInsuranceAndClaimsCostsProduction
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
21,823us-gaap_OperatingInsuranceAndClaimsCostsProduction
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
20,742us-gaap_OperatingInsuranceAndClaimsCostsProduction
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
Communications and utilities                 15,398us-gaap_DirectCommunicationsAndUtilitiesCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
15,027us-gaap_DirectCommunicationsAndUtilitiesCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
14,713us-gaap_DirectCommunicationsAndUtilitiesCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
Depreciation and amortization                 68,752us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
72,971us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
78,672us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
Rents and purchased transportation                 229,443arcb_RentsAndPurchasedTransportation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
180,689arcb_RentsAndPurchasedTransportation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
156,810arcb_RentsAndPurchasedTransportation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
Gain on sale of property and equipment                 (1,471)us-gaap_GainLossOnSaleOfPropertyPlantEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
(576)us-gaap_GainLossOnSaleOfPropertyPlantEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
(711)us-gaap_GainLossOnSaleOfPropertyPlantEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
Pension settlement expense                 5,309us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
1,831us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
 
Other                 9,524arcb_OtherMiscellaneousOperatingCostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
8,361arcb_OtherMiscellaneousOperatingCostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
7,365arcb_OtherMiscellaneousOperatingCostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
Total expenses                 1,880,897us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
1,751,683us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
1,721,295us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
OPERATING INCOME (LOSS)                      
OPERATING INCOME (LOSS)                 50,093us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
10,033us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
(19,800)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_FreightTransportationMember
Operating Segments | Premium Logistics (Panther)                      
REVENUES                      
Revenues                 316,668us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_PremiumLogisticsMember
246,849us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_PremiumLogisticsMember
132,326us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_PremiumLogisticsMember
OPERATING EXPENSES                      
Purchased transportation                 235,006arcb_PurchasedTransportation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_PremiumLogisticsMember
188,561arcb_PurchasedTransportation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_PremiumLogisticsMember
101,559arcb_PurchasedTransportation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_PremiumLogisticsMember
Depreciation and amortization                 11,362us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_PremiumLogisticsMember
10,516us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_PremiumLogisticsMember
5,438us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_PremiumLogisticsMember
Salaries, benefits, insurance, and other                 54,660arcb_LaborAndRelatedExpenseAndInsuranceAndOtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_PremiumLogisticsMember
40,816arcb_LaborAndRelatedExpenseAndInsuranceAndOtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_PremiumLogisticsMember
22,927arcb_LaborAndRelatedExpenseAndInsuranceAndOtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_PremiumLogisticsMember
Total expenses                 301,028us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_PremiumLogisticsMember
239,893us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_PremiumLogisticsMember
129,924us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_PremiumLogisticsMember
OPERATING INCOME (LOSS)                      
OPERATING INCOME (LOSS)                 15,640us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_PremiumLogisticsMember
6,956us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_PremiumLogisticsMember
2,402us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_PremiumLogisticsMember
Operating Segments | Emergency & Preventative Maintenance (FleetNet)                      
REVENUES                      
Revenues                 158,581us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_EmergencyAndPreventativeMaintenanceMember
137,546us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_EmergencyAndPreventativeMaintenanceMember
115,968us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_EmergencyAndPreventativeMaintenanceMember
OPERATING EXPENSES                      
Depreciation and amortization                 961us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_EmergencyAndPreventativeMaintenanceMember
540us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_EmergencyAndPreventativeMaintenanceMember
497us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_EmergencyAndPreventativeMaintenanceMember
Total expenses                 155,459us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_EmergencyAndPreventativeMaintenanceMember
134,272us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_EmergencyAndPreventativeMaintenanceMember
114,033us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_EmergencyAndPreventativeMaintenanceMember
OPERATING INCOME (LOSS)                      
OPERATING INCOME (LOSS)                 3,122us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_EmergencyAndPreventativeMaintenanceMember
3,274us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_EmergencyAndPreventativeMaintenanceMember
1,935us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_EmergencyAndPreventativeMaintenanceMember
Operating Segments | Transportation Management (ABF Logistics)                      
REVENUES                      
Revenues                 152,632us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_TransportationManagementMember
105,223us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_TransportationManagementMember
66,431us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_TransportationManagementMember
OPERATING EXPENSES                      
Depreciation and amortization                 1,006us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_TransportationManagementMember
640us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_TransportationManagementMember
364us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_TransportationManagementMember
Total expenses                 148,797us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_TransportationManagementMember
102,250us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_TransportationManagementMember
63,418us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_TransportationManagementMember
OPERATING INCOME (LOSS)                      
OPERATING INCOME (LOSS)                 3,835us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_TransportationManagementMember
2,973us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_TransportationManagementMember
3,013us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_TransportationManagementMember
Operating Segments | Household Goods Moving Services (ABF Moving)                      
REVENUES                      
Revenues                 94,628us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_HouseholdGoodsMovingServicesMember
82,169us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_HouseholdGoodsMovingServicesMember
77,619us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_HouseholdGoodsMovingServicesMember
OPERATING EXPENSES                      
Depreciation and amortization                 1,384us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_HouseholdGoodsMovingServicesMember
1,247us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_HouseholdGoodsMovingServicesMember
769us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_HouseholdGoodsMovingServicesMember
Total expenses                 91,449us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_HouseholdGoodsMovingServicesMember
80,319us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_HouseholdGoodsMovingServicesMember
76,927us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_HouseholdGoodsMovingServicesMember
OPERATING INCOME (LOSS)                      
OPERATING INCOME (LOSS)                 3,179us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_HouseholdGoodsMovingServicesMember
1,850us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_HouseholdGoodsMovingServicesMember
692us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_HouseholdGoodsMovingServicesMember
Operating Segments | Non-asset-based Segments [Member]                      
OPERATING EXPENSES                      
Pension settlement expense                 200us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= arcb_NonAssetBasedSegmentsMember
   
Other and eliminations                      
REVENUES                      
Revenues                 (40,806)us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= arcb_AllOtherSegmentsAndEliminationsMember
(33,954)us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= arcb_AllOtherSegmentsAndEliminationsMember
(27,840)us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= arcb_AllOtherSegmentsAndEliminationsMember
OPERATING EXPENSES                      
Depreciation and amortization                 2,757us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= arcb_AllOtherSegmentsAndEliminationsMember
2,475us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= arcb_AllOtherSegmentsAndEliminationsMember
2,014us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= arcb_AllOtherSegmentsAndEliminationsMember
Pension settlement expense                 1,100us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_ConsolidationItemsAxis
= arcb_AllOtherSegmentsAndEliminationsMember
300us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
/ us-gaap_ConsolidationItemsAxis
= arcb_AllOtherSegmentsAndEliminationsMember
 
Total expenses                 (34,176)us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= arcb_AllOtherSegmentsAndEliminationsMember
(27,938)us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= arcb_AllOtherSegmentsAndEliminationsMember
(25,030)us-gaap_CostsAndExpenses
/ us-gaap_ConsolidationItemsAxis
= arcb_AllOtherSegmentsAndEliminationsMember
OPERATING INCOME (LOSS)                      
OPERATING INCOME (LOSS)                 $ (6,630)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= arcb_AllOtherSegmentsAndEliminationsMember
$ (6,016)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= arcb_AllOtherSegmentsAndEliminationsMember
$ (2,810)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= arcb_AllOtherSegmentsAndEliminationsMember