XML 29 R32.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 10 - Business Segments (Details) - Operating Income (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Operating Income $ 155,220us-gaap_OperatingIncomeLoss $ 117,307us-gaap_OperatingIncomeLoss
Operating Segments [Member] | JBI [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Operating Income 104,300us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= jbht_JBIMember
93,200us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= jbht_JBIMember
Operating Segments [Member] | DCS [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Operating Income 35,800us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= jbht_DCSMember
15,600us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= jbht_DCSMember
Operating Segments [Member] | ICS [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Operating Income 6,600us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= jbht_ICSMember
6,100us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= jbht_ICSMember
Operating Segments [Member] | JBT [Member]    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Operating Income $ 8,500us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= jbht_JBTMember
$ 2,400us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= jbht_JBTMember