XML 41 R31.htm IDEA: XBRL DOCUMENT
v3.23.3

Revenue Recognition (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2023
Revenue Recognition |
Schedule of chargeback and rebates provision analysis | ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Nine Months Ended
​ | ​ | September 30,
​ | ​ | 2023 | ​ | 2022
​ | ​ | (in thousands)
Beginning balance |  | $ | 26,606 |  | $ | 20,167
Provision for chargebacks and rebates | ​ |  | 200,317 | ​ |  | 147,899
Credits and payments issued to third parties | ​ |  | (201,650) | ​ |  | (144,233)
Ending balance | ​ | $ | 25,273 | ​ | $ | 23,833
Schedule of product return liability analysis | ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Nine Months Ended
​ | ​ | September 30,
​ | ​ | 2023 | ​ | 2022
​ | ​ | (in thousands)
Beginning balance |  | $ | 19,451 |  | $ | 21,677
Provision for product returns | ​ |  | 2,750 | ​ |  | 3,086
Credits issued to third parties | ​ |  | (4,467) | ​ |  | (5,019)
Ending balance | ​ | $ | 17,734 | ​ | $ | 19,744

X
- Definition The provision for chargebacks is a significant estimate used in the recognition of revenue. As part of its sales terms with wholesale customers, the Company agrees to reimburse wholesalers for differences between the gross sales prices, at which the Company sells its products to wholesalers and the actual prices of such products at the time wholesalers resell them under the Company's various contractual arrangements with third parties such as hospitals and group purchasing organizations. The Company estimates chargebacks at the time of sale to wholesalers based on wholesaler inventory stocking levels, historic chargeback rates, and current contract pricing. + References No definition available. + Details
Name: | amph_ScheduleOfChargebackLiabilityTableTextBlock
Namespace Prefix: | amph_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The Company's product returns primarily consist of the returns of expired products from sales made in prior periods. Returned products cannot be resold. At the time product revenue is recognized, the Company records an accrual for estimated returns. The accrual is based, in part, upon the historical relationship of product returns to sales and customer contract terms. + References No definition available. + Details
Name: | amph_ScheduleOfProductReturnsLiabilityTableTextBlock
Namespace Prefix: | amph_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueRecognitionAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration