XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 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 June 30,

For the Six Months Ended June 30,

    

2021

    

2020

    

2021

    

2020

(in thousands)

Selling services

$

45,609

$

46,545

$

89,937

$

95,718

Professional services

698

1,093

1,393

2,034

Total revenue

$

46,307

$

47,638

$

91,330

$

97,752

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 June 30,

For the Six Months Ended June 30,

    

2021

    

2020

    

2021

    

2020

(in thousands)

NALA

$

25,515

$

27,558

$

50,849

$

56,031

EMEA

13,318

12,846

26,087

26,853

APJ

7,474

7,234

14,394

14,868

Total revenue

$

46,307

$

47,638

$

91,330

$

97,752

Revenue by Contract Pricing

For the Three Months Ended June 30,

For the Six Months Ended June 30,

    

2021

    

2020

    

2021

    

2020

(in thousands)

Variable consideration

$

34,138

$

33,813

$

67,349

$

70,179

Fixed consideration

12,169

13,825

23,981

27,573

Total revenue

$

46,307

$

47,638

$

91,330

$

97,752