XML 49 R35.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Summary of Significant Accounting Policies (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2016 | Dec. 31, 2015 | Dec. 31, 2014
Accounts Receivable [Abstract] |  |  |
Accruals for revenues earned included in accounts receivable | $ 84,453,000 | $ 90,166,000 |
Receivables from insurance companies to cover claims in excess included in accounts receivable | $ 88,182,000 | 77,684,000 |
Drydocking on Ocean-Going Vessels [Abstract] |  |  |
Period in which recertification of ocean going vessels occur twice | 5 years |  |
Recognized amortization of major maintenance costs | $ 19,869,000 | 22,126,000 | $ 16,409,000
Capitalized interest excluded from interest expense | 2,974,000 | 3,026,000 | 639,000
Goodwill [Abstract] |  |  |
Impairment of goodwill | 0 | 0 |
Gross carrying value of goodwill | 615,598,000 | 604,185,000 |
Accumulated amortization | 15,566,000 | 15,566,000 |
Accumulated impairment losses | 1,901,000 | 1,901,000 |
Net goodwill | 598,131,000 | 586,718,000 |
Accrued Insurance [Abstract] |  |  |
Accrued insurance liabilities | $ 23,085,000 | 23,737,000 | $ 25,416,000
Minimum [Member] |  |  |
Drydocking on Ocean-Going Vessels [Abstract] |  |  |
Period of amortization of shipyard costs | 30 months |  |
Maximum [Member] |  |  |
Drydocking on Ocean-Going Vessels [Abstract] |  |  |
Period of amortization of shipyard costs | 60 months |  |
Marine Transportation Equipment [Member] | Minimum [Member] |  |  |
Property, Maintenance and Repairs [Abstract] |  |  |
Estimated useful lives of the individual assets | 5 years |  |
Marine Transportation Equipment [Member] | Maximum [Member] |  |  |
Property, Maintenance and Repairs [Abstract] |  |  |
Estimated useful lives of the individual assets | 40 years |  |
Buildings [Member] | Minimum [Member] |  |  |
Property, Maintenance and Repairs [Abstract] |  |  |
Estimated useful lives of the individual assets | 10 years |  |
Buildings [Member] | Maximum [Member] |  |  |
Property, Maintenance and Repairs [Abstract] |  |  |
Estimated useful lives of the individual assets | 40 years |  |
Other Equipment [Member] | Minimum [Member] |  |  |
Property, Maintenance and Repairs [Abstract] |  |  |
Estimated useful lives of the individual assets | 2 years |  |
Other Equipment [Member] | Maximum [Member] |  |  |
Property, Maintenance and Repairs [Abstract] |  |  |
Estimated useful lives of the individual assets | 10 years |  |
Marine Transportation Segment [Member] |  |  |
Goodwill [Abstract] |  |  |
Net goodwill | $ 382,227,000 | 381,243,000 |
Marine Transportation Segment [Member] | Minimum [Member] |  |  |
Revenue Recognition [Abstract] |  |  |
Range of term contracts | 1 year |  |
Marine Transportation Segment [Member] | Maximum [Member] |  |  |
Revenue Recognition [Abstract] |  |  |
Range of term contracts | 3 years |  |
Diesel Engine Services Segment [Member] |  |  |
Goodwill [Abstract] |  |  |
Net goodwill | $ 215,904,000 | $ 205,475,000 |
ASU 2015-03 [Member] |  |  |
Accounting Standards [Abstract] |  |  |
Reclassification of debt issuance cost from other assets to long term debt, less current portion | $ 3,985,000 |  |

X
- Definition Refers to the amount of accruals for revenues earned included in accounts receivable. + References No definition available. + Details
Name: | kex_AccrualsForRevenuesEarnedIncludedInAccountsReceivable
Namespace Prefix: | kex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Refers to the accumulated amount of amortization of goodwill. + References No definition available. + Details
Name: | kex_AccumulatedAmortizationOfGoodwill
Namespace Prefix: | kex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of amortization expense attributable to major maintenance activity costs. + References No definition available. + Details
Name: | kex_AmortizationOfMajorMaintenanceActivityCosts
Namespace Prefix: | kex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | kex_DryDockingAndOceanGoingVesselsAbstract
Namespace Prefix: | kex_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the period in which recertification of ocean going vessels occur twice. + References No definition available. + Details
Name: | kex_PeriodInWhichRecertificationOfOceanGoingVesselsOccurTwice
Namespace Prefix: | kex_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the period of amortization of shipyard costs. + References No definition available. + Details
Name: | kex_PeriodOfAmortizationOfShipyardCosts
Namespace Prefix: | kex_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Refers to the amount of receivables from insurance companies to cover claims in excess included in accounts receivable. + References No definition available. + Details
Name: | kex_ReceivablesFromInsuranceCompaniesToCoverClaimsInExcessIncludedInAccountsReceivable
Namespace Prefix: | kex_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of reclassification of debt issuance cost from other assets to long term debt, less current portion. + References No definition available. + Details
Name: | kex_ReclassificationOfDebtIssuanceCostFromOtherAssetsToLongTermDebtLessCurrentPortion
Namespace Prefix: | kex_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Refers to the period of revenue derived form the term contracts maturity. + References No definition available. + Details
Name: | kex_RevenueDerivedFormTermContractsMaturityPeriod
Namespace Prefix: | kex_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(15)(5)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(15)(a)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 + Details
Name: | us-gaap_AccruedInsuranceCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388280&loc=d3e13770-109266 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=64834752&loc=SL49117168-202975 + Details
Name: | us-gaap_Goodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a,h) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a,h) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13854-109267 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6388280&loc=d3e13777-109266 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66902209&loc=d3e3602-108585 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillImpairmentLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_InsuranceAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of interest capitalized during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Allowance for Funds Used during Construction -URI http://asc.fasb.org/extlink&oid=6504829 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391 + Details
Name: | us-gaap_InterestCostsCapitalized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_ReceivablesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueRecognitionAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=kex_MarineTransportationEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherMachineryAndEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=kex_MarineTransportationSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=kex_DieselEngineServicesSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201503Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |