XML 79 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts Notes And Loans Receivable      
Activities and reserve balance, beginning balance $ 100,503 $ 109,723 $ 123,398
Provision related to sales made in:      
Current period 844,325 578,699 679,199
Prior period - increase (decrease) 3,807 (3,108) (11,407)
Payments and customer credits issued (703,750) (584,811) (681,467)
Activities and reserve balance, ending balance 244,885 100,503 109,723
Chargebacks and Discounts for Prompt Payment      
Accounts Notes And Loans Receivable      
Activities and reserve balance, beginning balance 42,677 29,665 40,580
Provision related to sales made in:      
Current period 590,772 436,865 470,791
Prior period - increase (decrease) (1,361) (2,090) (2,876)
Payments and customer credits issued (558,135) (421,763) (478,830)
Activities and reserve balance, ending balance 73,953 42,677 29,665
Rebates      
Accounts Notes And Loans Receivable      
Activities and reserve balance, beginning balance 38,713 54,004 54,058
Provision related to sales made in:      
Current period 143,370 68,399 113,705
Prior period - increase (decrease) 1,424 (1,050) (4,976)
Payments and customer credits issued (62,370) (82,640) (108,783)
Activities and reserve balance, ending balance 121,137 38,713 54,004
Other Fees, Co-pay Assistance and Returns      
Accounts Notes And Loans Receivable      
Activities and reserve balance, beginning balance 19,113 26,054 28,760
Provision related to sales made in:      
Current period 110,183 73,435 94,703
Prior period - increase (decrease) 3,744 32 (3,555)
Payments and customer credits issued (83,245) (80,408) (93,854)
Activities and reserve balance, ending balance $ 49,795 $ 19,113 $ 26,054