XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Segment information - Revenues Generated in United States and All International Operations (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 [Line Items]        
Revenues $ 836,727 $ 595,696 $ 2,344,121 $ 1,551,701
United States        
Segment Reporting Information [Line Items]        
Revenues 781,792 559,057 2,196,717 1,463,129
International        
Segment Reporting Information [Line Items]        
Revenues $ 54,935 $ 36,639 $ 147,404 $ 88,572