XML 189 R171.htm IDEA: XBRL DOCUMENT v3.21.2
Segment reporting - Geographic information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Segment Reporting Information        
Net Revenue $ 642,342 $ 562,936 $ 1,275,107 $ 1,162,674
PR        
Segment Reporting Information        
Net Revenue 529,143 451,744 1,047,852 941,380
US        
Segment Reporting Information        
Net Revenue 95,276 92,422 191,288 184,101
Other        
Segment Reporting Information        
Net Revenue $ 17,923 $ 18,770 $ 35,967 $ 37,193