XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue from contracts with customers - Schedule of Provisions for Sales Discounts and Allowances (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Disaggregation of Revenue [Line Items]  
Beginning balance $ 336,427
Current provisions relating to sales in current year 516,008
Adjustments relating to prior years (30,110)
Payments relating to sales in current year (341,392)
Payments relating to sales in prior years (168,925)
Ending Balance 312,008
Contractual Adjustments  
Disaggregation of Revenue [Line Items]  
Beginning balance 228,978
Current provisions relating to sales in current year 263,018
Adjustments relating to prior years (25,329)
Payments relating to sales in current year (125,484)
Payments relating to sales in prior years (128,250)
Ending Balance 212,933
Discounts  
Disaggregation of Revenue [Line Items]  
Beginning balance 43,645
Current provisions relating to sales in current year 196,845
Adjustments relating to prior years 152
Payments relating to sales in current year (182,256)
Payments relating to sales in prior years (22,941)
Ending Balance 35,445
Product Returns  
Disaggregation of Revenue [Line Items]  
Beginning balance 50,507
Current provisions relating to sales in current year 13,049
Adjustments relating to prior years (4,601)
Payments relating to sales in prior years (5,503)
Ending Balance 53,452
Other  
Disaggregation of Revenue [Line Items]  
Beginning balance 13,297
Current provisions relating to sales in current year 43,096
Adjustments relating to prior years (332)
Payments relating to sales in current year (33,652)
Payments relating to sales in prior years (12,231)
Ending Balance $ 10,178