XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue

Disaggregated revenues were as follows:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

(in thousands)

 

 

 

 

 

 

 

 

 

 

 

Sales brand-centric services

$

332,874

 

 

$

321,876

 

 

$

662,230

 

 

$

615,407

 

Sales retail-centric services

 

271,258

 

 

 

239,768

 

 

 

533,871

 

 

 

480,561

 

Total sales revenues

 

604,132

 

 

 

561,644

 

 

 

1,196,101

 

 

 

1,095,968

 

Marketing brand-centric services

 

136,340

 

 

 

121,822

 

 

 

249,914

 

 

 

238,804

 

Marketing retail-centric services

 

240,604

 

 

 

166,488

 

 

 

449,869

 

 

 

306,203

 

Total marketing revenues

 

376,944

 

 

 

288,310

 

 

 

699,783

 

 

 

545,007

 

Total revenues

$

981,076

 

 

$

849,954

 

 

$

1,895,884

 

 

$

1,640,975