XML 84 R96.htm IDEA: XBRL DOCUMENT v2.4.1.9
Litigation - Schedule of Loss Contingencies by Contingency (Detail) (Asbestos Claims [Member], USD $)
12 Months Ended
Dec. 31, 2014
Claim
Dec. 31, 2013
Claim
Asbestos Claims [Member]
   
Loss Contingencies [Line Items]    
Total claims pending at the beginning of the period 8,319us-gaap_LossContingencyPendingClaimsNumber
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ap_AsbestosClaimsMember
8,007us-gaap_LossContingencyPendingClaimsNumber
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ap_AsbestosClaimsMember
New claims served 1,466us-gaap_LossContingencyNewClaimsFiledNumber
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ap_AsbestosClaimsMember
1,432us-gaap_LossContingencyNewClaimsFiledNumber
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ap_AsbestosClaimsMember
Claims dismissed (1,094)us-gaap_LossContingencyClaimsDismissedNumber
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ap_AsbestosClaimsMember
(803)us-gaap_LossContingencyClaimsDismissedNumber
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ap_AsbestosClaimsMember
Claims settled (234)us-gaap_LossContingencyClaimsSettledNumber
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ap_AsbestosClaimsMember
(317)us-gaap_LossContingencyClaimsSettledNumber
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ap_AsbestosClaimsMember
Total claims pending at the end of the period 8,457us-gaap_LossContingencyPendingClaimsNumber
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ap_AsbestosClaimsMember
8,319us-gaap_LossContingencyPendingClaimsNumber
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ap_AsbestosClaimsMember
Gross settlement and defense costs $ 20,801,000ap_SettlementGrossAndDefenseCosts
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ap_AsbestosClaimsMember
$ 22,618,000ap_SettlementGrossAndDefenseCosts
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ap_AsbestosClaimsMember
Average gross settlement and defense costs per claim resolved $ 15,660ap_AverageSettlementAmountPerSettledClaim
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ap_AsbestosClaimsMember
$ 20,190ap_AverageSettlementAmountPerSettledClaim
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= ap_AsbestosClaimsMember