XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2021
Revenue Recognition  
Disaggregation of Revenue from Contracts with Clients

The following tables present the disaggregation of revenue from contracts with our clients:

Revenue by Performance Obligation

For the Three Months Ended September 30,

For the Nine Months Ended September 30,

    

2021

    

2020

    

2021

    

2020

(in thousands)

Selling services

$

47,746

$

44,840

$

137,683

$

140,558

Professional services

832

950

2,225

2,984

Total revenue

$

48,578

$

45,790

$

139,908

$

143,542

Revenue by Geography

Revenue for each geography generally reflects commissions earned from sales of service contracts managed from revenue delivery centers in that geography and subscription sales and professional services to deploy the Company’s solutions. Predominantly all the service contracts sold and managed by the revenue delivery centers relate to end customers located in the same geography. All NALA revenue represents revenue generated within the U.S.

For the Three Months Ended September 30,

For the Nine Months Ended September 30,

    

2021

    

2020

    

2021

    

2020

(in thousands)

NALA

$

27,215

$

27,204

$

78,064

$

83,235

EMEA

13,529

11,984

39,616

38,837

APJ

7,834

6,602

22,228

21,470

Total revenue

$

48,578

$

45,790

$

139,908

$

143,542

Revenue by Contract Pricing

For the Three Months Ended September 30,

For the Nine Months Ended September 30,

    

2021

    

2020

    

2021

    

2020

(in thousands)

Variable consideration

$

34,499

$

33,188

$

101,848

$

103,367

Fixed consideration

14,079

12,602

38,060

40,175

Total revenue

$

48,578

$

45,790

$

139,908

$

143,542