XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from contracts with customers - Schedule of Provisions for Sales Discounts and Allowances (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Disaggregation of Revenue [Line Items]  
Beginning balance $ 336,427
Current provisions relating to sales in current year 240,499
Adjustments relating to prior years (12,212)
Payments/credits relating to sales in current year (98,753)
Payments/credits relating to sales in prior years (156,017)
Ending Balance 309,944
Contractual Adjustments  
Disaggregation of Revenue [Line Items]  
Beginning balance 228,978
Current provisions relating to sales in current year 123,300
Adjustments relating to prior years (11,311)
Payments/credits relating to sales in current year (5,713)
Payments/credits relating to sales in prior years (120,893)
Ending Balance 214,361
Discounts  
Disaggregation of Revenue [Line Items]  
Beginning balance 43,645
Current provisions relating to sales in current year 91,264
Payments/credits relating to sales in current year (81,201)
Payments/credits relating to sales in prior years (20,793)
Ending Balance 32,915
Product Returns  
Disaggregation of Revenue [Line Items]  
Beginning balance 50,507
Current provisions relating to sales in current year 6,392
Adjustments relating to prior years (901)
Payments/credits relating to sales in prior years (3,087)
Ending Balance 52,911
Other  
Disaggregation of Revenue [Line Items]  
Beginning balance 13,297
Current provisions relating to sales in current year 19,543
Payments/credits relating to sales in current year (11,839)
Payments/credits relating to sales in prior years (11,244)
Ending Balance $ 9,757