XML 43 R81.htm IDEA: XBRL DOCUMENT v2.4.1.9
Postemployment Benefits Components of Net Benefits and Costs (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2005
years
Health and Welfare [Member]        
Postemployment and Other Postretirement Benefit Plans [Line Items]        
Service cost $ 0.1ksu_BenefitPlanServiceCost
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
$ 0.1ksu_BenefitPlanServiceCost
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
$ 0.1ksu_BenefitPlanServiceCost
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
 
Interest cost 0.2ksu_BenefitPlanInterestCost
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
0.2ksu_BenefitPlanInterestCost
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
0.2ksu_BenefitPlanInterestCost
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
 
Actuarial (gain) loss 0.9ksu_BenefitPlanActuarialNetGainLoss
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
[1] (0.9)ksu_BenefitPlanActuarialNetGainLoss
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
[1] 0.1ksu_BenefitPlanActuarialNetGainLoss
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
[1]  
Foreign currency (gain) loss 0ksu_BenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
0ksu_BenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
0ksu_BenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
 
Prior service credit (0.2)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
[2] (0.2)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
[2] (0.2)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
[2]  
Net periodic cost (benefit) recognized 1.0ksu_BenefitPlanNetPeriodicBenefitCost
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
(0.8)ksu_BenefitPlanNetPeriodicBenefitCost
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
0.2ksu_BenefitPlanNetPeriodicBenefitCost
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
 
Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), Net Prior Service Cost (Credit), before Tax       2.3us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
Defined Benefit Plan, Amortization of Prior Service Amortization Period       9.5ksu_DefinedBenefitPlanAmortizationOfPriorServiceAmortizationPeriod
/ ksu_BenefitPlansDisclosuresAxis
= ksu_HealthAndWelfareMember
Postemployment Benefits [Member]        
Postemployment and Other Postretirement Benefit Plans [Line Items]        
Service cost 0.8ksu_BenefitPlanServiceCost
/ ksu_BenefitPlansDisclosuresAxis
= ksu_PostEmploymentBenefitMember
0.9ksu_BenefitPlanServiceCost
/ ksu_BenefitPlansDisclosuresAxis
= ksu_PostEmploymentBenefitMember
0.9ksu_BenefitPlanServiceCost
/ ksu_BenefitPlansDisclosuresAxis
= ksu_PostEmploymentBenefitMember
 
Interest cost 1.0ksu_BenefitPlanInterestCost
/ ksu_BenefitPlansDisclosuresAxis
= ksu_PostEmploymentBenefitMember
0.9ksu_BenefitPlanInterestCost
/ ksu_BenefitPlansDisclosuresAxis
= ksu_PostEmploymentBenefitMember
0.8ksu_BenefitPlanInterestCost
/ ksu_BenefitPlansDisclosuresAxis
= ksu_PostEmploymentBenefitMember
 
Actuarial (gain) loss 3.8ksu_BenefitPlanActuarialNetGainLoss
/ ksu_BenefitPlansDisclosuresAxis
= ksu_PostEmploymentBenefitMember
[1] (1.0)ksu_BenefitPlanActuarialNetGainLoss
/ ksu_BenefitPlansDisclosuresAxis
= ksu_PostEmploymentBenefitMember
[1] 3.1ksu_BenefitPlanActuarialNetGainLoss
/ ksu_BenefitPlansDisclosuresAxis
= ksu_PostEmploymentBenefitMember
[1]  
Foreign currency (gain) loss (1.5)ksu_BenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
/ ksu_BenefitPlansDisclosuresAxis
= ksu_PostEmploymentBenefitMember
(0.1)ksu_BenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
/ ksu_BenefitPlansDisclosuresAxis
= ksu_PostEmploymentBenefitMember
0.6ksu_BenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
/ ksu_BenefitPlansDisclosuresAxis
= ksu_PostEmploymentBenefitMember
 
Prior service credit 0us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ ksu_BenefitPlansDisclosuresAxis
= ksu_PostEmploymentBenefitMember
0us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ ksu_BenefitPlansDisclosuresAxis
= ksu_PostEmploymentBenefitMember
0us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ ksu_BenefitPlansDisclosuresAxis
= ksu_PostEmploymentBenefitMember
 
Net periodic cost (benefit) recognized $ 4.1ksu_BenefitPlanNetPeriodicBenefitCost
/ ksu_BenefitPlansDisclosuresAxis
= ksu_PostEmploymentBenefitMember
$ 0.7ksu_BenefitPlanNetPeriodicBenefitCost
/ ksu_BenefitPlansDisclosuresAxis
= ksu_PostEmploymentBenefitMember
$ 5.4ksu_BenefitPlanNetPeriodicBenefitCost
/ ksu_BenefitPlansDisclosuresAxis
= ksu_PostEmploymentBenefitMember
 
[1] Net benefit costs above do not include a component for the amortization of actuarial gains or losses as the Company’s policy is to recognize such gains and losses immediately.
[2] During 2005, the Company revised its medical plan to exclude prescription drug coverage available under Medicare part D. This negative plan amendment generated an unrecognized prior service benefit of $2.3 million which is being amortized over the estimated remaining life of the affected participants of 9.5 years.