XML 30 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Operating Results (Detail) (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
Segment Reporting Information [Line Items]                      
Revenue $ 915,361us-gaap_SalesRevenueServicesNet $ 913,386us-gaap_SalesRevenueServicesNet $ 893,930us-gaap_SalesRevenueServicesNet $ 848,449us-gaap_SalesRevenueServicesNet $ 885,252us-gaap_SalesRevenueServicesNet $ 882,981us-gaap_SalesRevenueServicesNet $ 836,685us-gaap_SalesRevenueServicesNet $ 768,980us-gaap_SalesRevenueServicesNet $ 3,571,126us-gaap_SalesRevenueServicesNet $ 3,373,898us-gaap_SalesRevenueServicesNet $ 3,124,108us-gaap_SalesRevenueServicesNet
Transportation costs                 3,200,691us-gaap_CostOfServices 3,002,875us-gaap_CostOfServices 2,768,042us-gaap_CostOfServices
Gross margin 89,910us-gaap_GrossProfit 93,196us-gaap_GrossProfit 98,585us-gaap_GrossProfit 88,744us-gaap_GrossProfit 95,088us-gaap_GrossProfit 93,124us-gaap_GrossProfit 95,473us-gaap_GrossProfit 87,338us-gaap_GrossProfit 370,435us-gaap_GrossProfit 371,023us-gaap_GrossProfit 356,066us-gaap_GrossProfit
Costs and expenses:                      
Salaries and benefits                 136,480us-gaap_LaborAndRelatedExpense 135,341us-gaap_LaborAndRelatedExpense 129,143us-gaap_LaborAndRelatedExpense
Agent fees and commissions                 62,041us-gaap_SalesCommissionsAndFees 55,789us-gaap_SalesCommissionsAndFees 55,112us-gaap_SalesCommissionsAndFees
General and administrative                 58,014us-gaap_OtherGeneralAndAdministrativeExpense 56,772us-gaap_OtherGeneralAndAdministrativeExpense 52,832us-gaap_OtherGeneralAndAdministrativeExpense
Depreciation and amortization                 7,799us-gaap_DepreciationAndAmortization 6,470us-gaap_DepreciationAndAmortization 6,619us-gaap_DepreciationAndAmortization
Driver settlements and related costs                 10,343hubg_SettlementOffersToDriversAndRelatedCosts    
Impairment of software   11,900us-gaap_OtherAssetImpairmentCharges             11,881us-gaap_OtherAssetImpairmentCharges    
Impairment of trade name         2,904us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill         2,904us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill  
Total costs and expenses                 286,558us-gaap_OperatingExpenses 257,276us-gaap_OperatingExpenses 243,706us-gaap_OperatingExpenses
Operating income 24,777us-gaap_OperatingIncomeLoss 7,677us-gaap_OperatingIncomeLoss 30,927us-gaap_OperatingIncomeLoss 20,496us-gaap_OperatingIncomeLoss 27,251us-gaap_OperatingIncomeLoss 31,295us-gaap_OperatingIncomeLoss 30,464us-gaap_OperatingIncomeLoss 24,737us-gaap_OperatingIncomeLoss 83,877us-gaap_OperatingIncomeLoss 113,747us-gaap_OperatingIncomeLoss 112,360us-gaap_OperatingIncomeLoss
Capital expenditures                 119,171us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 110,917us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 56,882us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Operating Segments [Member] | Hub [Member]                      
Segment Reporting Information [Line Items]                      
Revenue                 2,722,799us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
2,599,763us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
2,392,289us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
Transportation costs                 2,461,144us-gaap_CostOfServices
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
2,325,512us-gaap_CostOfServices
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
2,128,942us-gaap_CostOfServices
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
Gross margin                 261,655us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
274,251us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
263,347us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
Costs and expenses:                      
Salaries and benefits                 122,097us-gaap_LaborAndRelatedExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
120,478us-gaap_LaborAndRelatedExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
113,855us-gaap_LaborAndRelatedExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
Agent fees and commissions                 45us-gaap_SalesCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
1,372us-gaap_SalesCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
1,900us-gaap_SalesCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
General and administrative                 51,108us-gaap_OtherGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
50,484us-gaap_OtherGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
45,411us-gaap_OtherGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
Depreciation and amortization                 6,238us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
4,326us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
4,448us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
Driver settlements and related costs                 10,343hubg_SettlementOffersToDriversAndRelatedCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
   
Impairment of software                 11,881us-gaap_OtherAssetImpairmentCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
   
Impairment of trade name                   2,904us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
 
Total costs and expenses                 201,712us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
179,564us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
165,614us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
Operating income                 59,943us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
94,687us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
97,733us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
Capital expenditures                 118,640us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
109,412us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
54,266us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
Operating Segments [Member] | Mode [Member]                      
Segment Reporting Information [Line Items]                      
Revenue                 931,131us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
823,159us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
779,928us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
Transportation costs                 822,351us-gaap_CostOfServices
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
726,387us-gaap_CostOfServices
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
687,209us-gaap_CostOfServices
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
Gross margin                 108,780us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
96,772us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
92,719us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
Costs and expenses:                      
Salaries and benefits                 14,383us-gaap_LaborAndRelatedExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
14,863us-gaap_LaborAndRelatedExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
15,288us-gaap_LaborAndRelatedExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
Agent fees and commissions                 61,996us-gaap_SalesCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
54,417us-gaap_SalesCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
53,212us-gaap_SalesCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
General and administrative                 6,906us-gaap_OtherGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
6,288us-gaap_OtherGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
7,421us-gaap_OtherGeneralAndAdministrativeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
Depreciation and amortization                 1,561us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
2,144us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
2,171us-gaap_DepreciationAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
Total costs and expenses                 84,846us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
77,712us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
78,092us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
Operating income                 23,934us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
19,060us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
14,627us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
Capital expenditures                 531us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
1,505us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
2,616us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
Intersegment Elims [Member]                      
Segment Reporting Information [Line Items]                      
Revenue                 (82,804)us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(49,024)us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
(48,109)us-gaap_SalesRevenueServicesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Transportation costs                 $ (82,804)us-gaap_CostOfServices
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
$ (49,024)us-gaap_CostOfServices
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
$ (48,109)us-gaap_CostOfServices
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember