XML 161 R148.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net revenues - Schedule of contract cost assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Opening balance $ 225,897  
Closing balance 238,794 $ 225,897
Sales incentive programs    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Opening balance 33,390 35,366
Closing balance 32,296 33,390
Amortization 22,227 19,960
Transition activities    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Opening balance 192,507 170,132
Closing balance 206,498 192,507
Amortization $ 79,779 $ 68,770