XML 189 R174.htm IDEA: XBRL DOCUMENT v3.21.2
Segment reporting - Geographic information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting Information        
Net Revenue $ 658,651 $ 589,788 $ 1,933,758 $ 1,752,462
PR        
Segment Reporting Information        
Net Revenue 542,178 476,863 1,590,030 1,418,243
US        
Segment Reporting Information        
Net Revenue 97,331 95,145 288,619 279,246
Other        
Segment Reporting Information        
Net Revenue $ 19,142 $ 17,780 $ 55,109 $ 54,973