XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2022
Revenue  
Summary of revenue

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 2022

​

Six Months Ended June 30, 2022

​

​

Americas

    

Europe

    

Total

   

Americas

    

Europe

    

Total

​

​

(In thousands) 

​

(In thousands) 

Divisions:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Direct

​

$

36,023

​

​

42,751

​

$

78,774

​

$

68,215

​

$

81,190

​

$

149,405

Tech-enabled

​

​

35,426

​

​

13,228

 

​

48,654

​

​

70,007

 

​

24,855

 

​

94,862

Traditional

​

 

10,243

​

​

—

 

 

10,243

​

 

20,330

 

 

—

 

 

20,330

Totals

​

$

81,692

 

$

55,979

 

$

137,671

​

$

158,552

 

$

106,045

 

$

264,597

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 2021

​

Six Months Ended June 30, 2021

​

​

Americas

    

Europe

    

Total

   

Americas

    

Europe

    

Total

​

​

(In thousands) 

​

(In thousands) 

Divisions:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Direct

​

$

32,449

​

​

35,874

​

$

68,323

​

$

61,353

​

$

64,096

​

$

125,449

Tech-enabled

​

​

33,623

​

​

9,382

 

​

43,005

​

​

64,782

 

​

16,913

 

​

81,695

Traditional

​

 

10,907

​

​

—

 

 

10,907

​

 

21,271

 

 

—

 

 

21,271

Totals

​

$

76,979

 

$

45,256

 

$

122,235

​

$

147,406

 

$

81,009

 

$

228,415