XML 37 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Combinations (Narrative) (Details) (USD $)
In Millions, except Per Share data, unless otherwise specified
3 Months Ended 6 Months Ended 3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Dec. 30, 2014
Business Acquisition [Line Items]          
Acquisitions, less cash acquired     $ 34.5us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired $ 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired  
Gain on previously held equity interest 0us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain 0us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain 17.9us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain 0us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain  
Production Joint Venture [Member]          
Business Acquisition [Line Items]          
Acquisitions, less cash acquired         22.6us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= apd_ProCalMember
Percent ownership before acquisition         50.00%us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage
/ us-gaap_BusinessAcquisitionAxis
= apd_ProCalMember
Percent ownership after acquisition         100.00%us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
/ us-gaap_BusinessAcquisitionAxis
= apd_ProCalMember
Gain on previously held equity interest     17.9us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain
/ us-gaap_BusinessAcquisitionAxis
= apd_ProCalMember
   
Gain on previously held equity interest, after tax     $ 11.2apd_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainAfterTax
/ us-gaap_BusinessAcquisitionAxis
= apd_ProCalMember
   
Gain on previously held equity interest, per share     $ 0.05apd_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainPerShare
/ us-gaap_BusinessAcquisitionAxis
= apd_ProCalMember