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

Asbestos - Summary of Net Unfunded AFFA Liability, Net of Tax (Detail)

v2.4.1.9
Asbestos - Summary of Net Unfunded AFFA Liability, Net of Tax (Detail)
In Millions, unless otherwise specified
12 Months Ended
Mar. 31, 2015
USD ($)
Mar. 31, 2015
AUD
Mar. 31, 2014
USD ($)
Mar. 31, 2013
USD ($)
Mar. 31, 2015
Asbestos Liability [Member]
USD ($)
Mar. 31, 2015
Insurance Receivables [Member]
USD ($)
Mar. 31, 2015
Deferred Tax Assets [Member]
USD ($)
Mar. 31, 2015
Other Loan Facilities [Member]
USD ($)
Mar. 31, 2015
Restricted Cash and Investments [Member]
USD ($)
Mar. 31, 2015
Other Assets and Liabilities [Member]
USD ($)
Asbestos Claims [Line Items]                    
Net Unfunded AFFA liability, net of tax, Beginning Balance $ 979.2jhx_AsbestosUnfundedNetAmendedLiability       $ (1,706.2)jhx_AsbestosUnfundedNetAmendedLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_AsbestosLiabilityMember
$ 226.1jhx_AsbestosUnfundedNetAmendedLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_InsuranceReceivablesMember
$ 471.7jhx_AsbestosUnfundedNetAmendedLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_DeferredTaxAssetsMember
$ (47.0)jhx_AsbestosUnfundedNetAmendedLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_OtherLoanFacilitiesMember
$ 60.3jhx_AsbestosUnfundedNetAmendedLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_RestrictedCashAndShortTermInvestmentsMember
$ 15.9jhx_AsbestosUnfundedNetAmendedLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_OtherAssetsAndLiabilitiesMember
Asbestos claims paid (135.1)jhx_LiabilityForAsbestosClaimsNetClaimPaid (154.3)jhx_LiabilityForAsbestosClaimsNetClaimPaid     135.1jhx_LiabilityForAsbestosClaimsNetClaimPaid
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_AsbestosLiabilityMember
      (135.1)jhx_LiabilityForAsbestosClaimsNetClaimPaid
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_RestrictedCashAndShortTermInvestmentsMember
 
Payment received in accordance with AFFA 113.0jhx_PaymentsReceivedInAccordanceWithAmendedAndRestatedFinalFundingAgreement               113.0jhx_PaymentsReceivedInAccordanceWithAmendedAndRestatedFinalFundingAgreement
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_RestrictedCashAndShortTermInvestmentsMember
 
AICF claims-handling costs incurred (paid)         1.6jhx_AsbestosInjuriesCompensationFundClaimsHandlingCostsIncurred
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_AsbestosLiabilityMember
      (1.6)jhx_AsbestosInjuriesCompensationFundClaimsHandlingCostsIncurred
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_RestrictedCashAndShortTermInvestmentsMember
 
AICF operating costs paid - non claims-handling (2.5)jhx_AicfOperatingCostPaidNonClaimHandling   (2.1)jhx_AicfOperatingCostPaidNonClaimHandling (1.7)jhx_AicfOperatingCostPaidNonClaimHandling         (2.5)jhx_AicfOperatingCostPaidNonClaimHandling
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_RestrictedCashAndShortTermInvestmentsMember
 
Change in actuarial estimate (129.0)jhx_ChangeInActuarialEstimateAsbestosLiability   (340.3)jhx_ChangeInActuarialEstimateAsbestosLiability (163.0)jhx_ChangeInActuarialEstimateAsbestosLiability (129.0)jhx_ChangeInActuarialEstimateAsbestosLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_AsbestosLiabilityMember
16.6jhx_ChangeInActuarialEstimateAsbestosLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_InsuranceReceivablesMember
       
Change in claims handling cost estimate 1.1jhx_ChangeInEstimateClaimsHandlingCosts   0.9jhx_ChangeInEstimateClaimsHandlingCosts 5.9jhx_ChangeInEstimateClaimsHandlingCosts 1.1jhx_ChangeInEstimateClaimsHandlingCosts
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_AsbestosLiabilityMember
         
Insurance recoveries           (29.1)jhx_InsuranceRecoveriesAsbestos
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_InsuranceReceivablesMember
    29.1jhx_InsuranceRecoveriesAsbestos
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_RestrictedCashAndShortTermInvestmentsMember
 
Change in non-actuarial estimate 38.3jhx_ChangeInNonActuarialEstimateAsbestosLiability           38.3jhx_ChangeInNonActuarialEstimateAsbestosLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_DeferredTaxAssetsMember
     
Offset to Income Tax Payable (22.0)jhx_AmountOfDeferredTaxAssetsAppliedToIncomeTaxPayable   (16.7)jhx_AmountOfDeferredTaxAssetsAppliedToIncomeTaxPayable       (22.0)jhx_AmountOfDeferredTaxAssetsAppliedToIncomeTaxPayable
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_DeferredTaxAssetsMember
     
Funds received from NSW under loan agreement               (13.8)jhx_ProceedsFromSecuredDebt
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_OtherLoanFacilitiesMember
13.8jhx_ProceedsFromSecuredDebt
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_RestrictedCashAndShortTermInvestmentsMember
 
Funds repaid to NSW under loan agreement               48.2us-gaap_RepaymentsOfSecuredDebt
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_OtherLoanFacilitiesMember
(48.2)us-gaap_RepaymentsOfSecuredDebt
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_RestrictedCashAndShortTermInvestmentsMember
 
Other movements 7.3jhx_RestrictedCashCashEquivalentAndShortTermInvestmentOtherChanges           0.4jhx_RestrictedCashCashEquivalentAndShortTermInvestmentOtherChanges
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_DeferredTaxAssetsMember
(0.1)jhx_RestrictedCashCashEquivalentAndShortTermInvestmentOtherChanges
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_OtherLoanFacilitiesMember
2.2jhx_RestrictedCashCashEquivalentAndShortTermInvestmentOtherChanges
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_RestrictedCashAndShortTermInvestmentsMember
4.8jhx_RestrictedCashCashEquivalentAndShortTermInvestmentOtherChanges
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_OtherAssetsAndLiabilitiesMember
Effect of foreign exchange 144.7jhx_ForeignExchangeGainLossInAsbestosLiability       275.8jhx_ForeignExchangeGainLossInAsbestosLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_AsbestosLiabilityMember
(35.0)jhx_ForeignExchangeGainLossInAsbestosLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_InsuranceReceivablesMember
(83.2)jhx_ForeignExchangeGainLossInAsbestosLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_DeferredTaxAssetsMember
(0.9)jhx_ForeignExchangeGainLossInAsbestosLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_OtherLoanFacilitiesMember
(9.0)jhx_ForeignExchangeGainLossInAsbestosLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_RestrictedCashAndShortTermInvestmentsMember
(3.0)jhx_ForeignExchangeGainLossInAsbestosLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_OtherAssetsAndLiabilitiesMember
Net Unfunded AFFA liability, net of tax, Ending Balance $ 811.7jhx_AsbestosUnfundedNetAmendedLiability   $ 979.2jhx_AsbestosUnfundedNetAmendedLiability   $ (1,421.6)jhx_AsbestosUnfundedNetAmendedLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_AsbestosLiabilityMember
$ 178.6jhx_AsbestosUnfundedNetAmendedLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_InsuranceReceivablesMember
$ 405.2jhx_AsbestosUnfundedNetAmendedLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_DeferredTaxAssetsMember
$ (13.6)jhx_AsbestosUnfundedNetAmendedLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_OtherLoanFacilitiesMember
$ 22.0jhx_AsbestosUnfundedNetAmendedLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_RestrictedCashAndShortTermInvestmentsMember
$ 17.7jhx_AsbestosUnfundedNetAmendedLiability
/ us-gaap_FairValueByLiabilityClassAxis
= jhx_OtherAssetsAndLiabilitiesMember