XML 39 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule of Assets (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]      
Total assets $ 1,212,127us-gaap_Assets $ 1,047,943us-gaap_Assets  
Goodwill 262,813us-gaap_Goodwill 263,032us-gaap_Goodwill 263,251us-gaap_Goodwill
Hub [Member]      
Segment Reporting Information [Line Items]      
Goodwill 233,424us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
233,643us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
233,862us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
Mode [Member]      
Segment Reporting Information [Line Items]      
Goodwill 29,389us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
29,389us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
29,389us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
Operating Segments [Member] | Hub [Member]      
Segment Reporting Information [Line Items]      
Total assets 1,030,722us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
887,848us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
 
Goodwill 233,424us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
233,643us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_HubMember
 
Operating Segments [Member] | Mode [Member]      
Segment Reporting Information [Line Items]      
Total assets 189,787us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
164,071us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
 
Goodwill 29,389us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
29,389us-gaap_Goodwill
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= hubg_ModeMember
 
Intersegment Elims [Member]      
Segment Reporting Information [Line Items]      
Total assets $ (8,382)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
$ (3,976)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember