XML 82 R64.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Product Acquisitions - Additional Information (Detail) (USD $) In Thousands, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Business Acquisition [Line Items] |  |  |
Fair value reduction | $ 32 us-gaap_LiabilitiesFairValueAdjustment | $ 297 us-gaap_LiabilitiesFairValueAdjustment | $ 216 us-gaap_LiabilitiesFairValueAdjustment
Product acquisition and licensing agreements obligation, Other Liability | 2,492 avd_BusinessAcquisitionPurchasePriceAllocationOtherLiabilitiesAssumed |  |
Costs and Expenses |  |  |
Business Acquisition [Line Items] |  |  |
Fair value reduction | 32 us-gaap_LiabilitiesFairValueAdjustment / us-gaap_IncomeStatementLocationAxis = us-gaap_OperatingExpenseMember | 297 us-gaap_LiabilitiesFairValueAdjustment / us-gaap_IncomeStatementLocationAxis = us-gaap_OperatingExpenseMember | 216 us-gaap_LiabilitiesFairValueAdjustment / us-gaap_IncomeStatementLocationAxis = us-gaap_OperatingExpenseMember
Cost of Sales |  |  |
Business Acquisition [Line Items] |  |  |
Fair value reduction |  |  | $ 0 us-gaap_LiabilitiesFairValueAdjustment / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember
Product Rights |  |  |
Business Acquisition [Line Items] |  |  |
Expected useful life | 25 years |  |
Customer Lists |  |  |
Business Acquisition [Line Items] |  |  |
Expected useful life | 10 years |  |
Trademarks |  |  |
Business Acquisition [Line Items] |  |  |
Expected useful life | 25 years |  |

X
- Definition Business Acquisition Purchase Price Allocation Other Liabilities Assumed + References No definition available. + Details
Name: | avd_BusinessAcquisitionPurchasePriceAllocationOtherLiabilitiesAssumed
Namespace Prefix: | avd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_BusinessAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties. + References No definition available. + Details
Name: | us-gaap_LiabilitiesFairValueAdjustment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_EligibleItemOrGroupForFairValueOptionAxis=avd_ProductRightsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EligibleItemOrGroupForFairValueOptionAxis=us-gaap_CustomerListsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EligibleItemOrGroupForFairValueOptionAxis=us-gaap_TrademarksMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |