XML 89 R77.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT AND GEOGRAPHIC INFORMATION - Total Revenue by Major Geographic Area (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 [Line Items]        
Total Revenues $ 389,992 $ 258,665 $ 750,063 $ 612,989
United States        
Segment Reporting Information [Line Items]        
Total Revenues 278,186 181,850 525,979 428,702
Europe        
Segment Reporting Information [Line Items]        
Total Revenues 48,437 32,026 94,256 77,922
Asia Pacific        
Segment Reporting Information [Line Items]        
Total Revenues 44,306 33,501 91,601 73,461
Rest of World        
Segment Reporting Information [Line Items]        
Total Revenues $ 19,063 $ 11,288 $ 38,227 $ 32,904