XML 20 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
SEGMENT DATA (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Segment
Mar. 31, 2014
Dec. 31, 2014
SEGMENT DATA [Abstract]      
Number of Reportable Segments 2us-gaap_NumberOfReportableSegments    
Revenues [Abstract]      
Marine transportation $ 419,905us-gaap_CargoAndFreightRevenue $ 435,771us-gaap_CargoAndFreightRevenue  
Diesel engine services 167,768kex_RevenueRepairAndSaleOfDieselEngineAndRelatedParts 153,475kex_RevenueRepairAndSaleOfDieselEngineAndRelatedParts  
Total revenues 587,673us-gaap_Revenues 589,246us-gaap_Revenues  
Segment profit (loss) 97,902us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 101,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments  
Total assets 4,151,894us-gaap_Assets   4,141,909us-gaap_Assets
Other segment disclosures [Abstract]      
Gain on disposition of assets 1,555us-gaap_GainLossOnDispositionOfAssets 51us-gaap_GainLossOnDispositionOfAssets  
Interest expense (5,250)us-gaap_InterestExpense (5,618)us-gaap_InterestExpense  
Other income (expense) 60us-gaap_NonoperatingIncomeExpense (236)us-gaap_NonoperatingIncomeExpense  
Details of "Other" total assets [Abstract]      
Total assets 4,151,894us-gaap_Assets   4,141,909us-gaap_Assets
Marine transportation [Member]      
Revenues [Abstract]      
Segment profit (loss) 96,269us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= kex_MarineTransportationMember
97,551us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= kex_MarineTransportationMember
 
Total assets 3,386,629us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= kex_MarineTransportationMember
  3,317,696us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= kex_MarineTransportationMember
Details of "Other" total assets [Abstract]      
Total assets 3,386,629us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= kex_MarineTransportationMember
  3,317,696us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= kex_MarineTransportationMember
Diesel engine services [Member]      
Revenues [Abstract]      
Segment profit (loss) 8,843us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= kex_DieselEngineServicesMember
12,772us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= kex_DieselEngineServicesMember
 
Total assets 713,903us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= kex_DieselEngineServicesMember
  736,129us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= kex_DieselEngineServicesMember
Details of "Other" total assets [Abstract]      
Total assets 713,903us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= kex_DieselEngineServicesMember
  736,129us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= kex_DieselEngineServicesMember
Other [Member]      
Revenues [Abstract]      
Segment profit (loss) (7,210)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(9,323)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Total assets 51,362us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  88,084us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Other segment disclosures [Abstract]      
General corporate expenses (3,575)kex_GeneralCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(3,520)kex_GeneralCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Gain on disposition of assets 1,555us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
51us-gaap_GainLossOnDispositionOfAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Interest expense (5,250)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(5,618)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Other income (expense) 60us-gaap_NonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(236)us-gaap_NonoperatingIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Profit (loss) from other segment (7,210)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(9,323)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Details of "Other" total assets [Abstract]      
General corporate assets 48,687kex_GeneralCorporateAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  85,545kex_GeneralCorporateAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Investment in affiliates 2,675us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  2,539us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Total assets $ 51,362us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  $ 88,084us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember