Annual and transition report of foreign private issuers pursuant to Section 13 or 15(d)

Reclassifications Out of Accumulated Other Comprehensive Income (Loss) - Amounts Reclassified Out of Accumulated Other Comprehensive Income (Detail)

v2.4.1.9
Reclassifications Out of Accumulated Other Comprehensive Income (Loss) - Amounts Reclassified Out of Accumulated Other Comprehensive Income (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Beginning balance $ 33.1us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Other comprehensive loss before reclassifications (32.9)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax  
Cash flow hedges (0.6)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax 0.9us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
Net current-period other comprehensive loss (33.5)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax  
Ending balance (0.4)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 33.1us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Pension and Post-Retirement Benefit Adjustment [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Ending balance (0.3)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(0.3)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Cash Flow Hedges [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Beginning balance 0.9us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Cash flow hedges (0.6)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Net current-period other comprehensive loss (0.6)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Ending balance 0.3us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Foreign Currency Translation Adjustments [Member]    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Beginning balance 32.5us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Other comprehensive loss before reclassifications (32.9)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Net current-period other comprehensive loss (32.9)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Ending balance $ (0.4)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember