XML 22 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 10 - Business Segments (Details) - Operating Revenues (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues $ 1,440,180us-gaap_Revenues $ 1,406,908us-gaap_Revenues
Operating Segments [Member] | JBI [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 844,000us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= jbht_JBIMember
836,000us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= jbht_JBIMember
Operating Segments [Member] | DCS [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 345,000us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= jbht_DCSMember
322,000us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= jbht_DCSMember
Operating Segments [Member] | ICS [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 163,000us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= jbht_ICSMember
163,000us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= jbht_ICSMember
Operating Segments [Member] | JBT [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 91,000us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= jbht_JBTMember
92,000us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= jbht_JBTMember
Operating Segments [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 1,443,000us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
1,413,000us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Intersegment Eliminations [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues $ (3,000)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
$ (6,000)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember