XML 183 R169.htm IDEA: XBRL DOCUMENT v3.22.2
Segment reporting - Geographic information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information        
Net Revenue $ 691,273 $ 642,342 $ 1,340,277 $ 1,275,107
PR        
Segment Reporting Information        
Net Revenue 560,635 529,143 1,088,308 1,047,852
US        
Segment Reporting Information        
Net Revenue 111,369 95,276 214,543 191,288
Other        
Segment Reporting Information        
Net Revenue $ 19,269 $ 17,923 $ 37,426 $ 35,967