XML 57 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenue $ 466,634 $ 228,097 $ 857,436 $ 574,970
United States        
Disaggregation of Revenue [Line Items]        
Revenue 387,662 208,045 733,038 515,403
United Kingdom        
Disaggregation of Revenue [Line Items]        
Revenue 32,218 4,904 62,416 18,658
Other        
Disaggregation of Revenue [Line Items]        
Revenue 46,754 15,148 61,982 40,909
Public Relations        
Disaggregation of Revenue [Line Items]        
Revenue 67,497 43,497 118,380 97,217
Creative        
Disaggregation of Revenue [Line Items]        
Revenue 125,637 1,927 127,791 6,792
Digital        
Disaggregation of Revenue [Line Items]        
Revenue 191,643 153,284 445,485 370,711
Experiential        
Disaggregation of Revenue [Line Items]        
Revenue 14,413 0 14,413 0
Media        
Disaggregation of Revenue [Line Items]        
Revenue 10,819 0 10,819 0
Research        
Disaggregation of Revenue [Line Items]        
Revenue 46,363 24,863 117,467 78,242
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 10,262 $ 4,526 $ 23,081 $ 22,008