XML 44 R32.htm IDEA: XBRL DOCUMENT
v3.24.3

Revenue Recognition (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2024
Revenue Recognition |
Schedule of chargeback and rebates provision analysis | ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Nine Months Ended
​ | ​ | September 30,
​ | ​ | 2024 | ​ | 2023
​ | ​ | (in thousands)
Beginning balance |  | $ | 27,920 |  | $ | 26,606
Provision for chargebacks and rebates | ​ |  | 218,312 | ​ |  | 200,317
Credits and payments issued to third parties | ​ |  | (181,216) | ​ |  | (201,650)
Ending balance | ​ | $ | 65,016 | ​ | $ | 25,273
Schedule of provision of chargebacks and rebates as reflected in the balance sheets | ​
​ | ​ | ​ | ​ | ​ | ​
​ | September 30, | ​ | December 31,
​ | 2024 | ​ | 2023
​ | (in thousands)
Reduction to accounts receivable, net | $ | 21,355 |  | $ | 21,861
Accounts payable and accrued liabilities |  | 43,661 | ​ |  | 6,059
Total | $ | 65,016 | ​ | $ | 27,920

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 Tabular disclosure of the amounts that are recognized in the balance sheet for chargebacks and rebates. + References No definition available. + Details
Name: | amph_ScheduleOfProvisionForChargebacksAndRebatesAmountsRecognizedInBalanceSheetTableTextBlock
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