XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contract with Customer (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of Deferred Revenues and Contract Balances
The following table presents deferred revenue by revenue source:
December 31,
20212020
(In thousands)
Hosted services – Business$94,107 $86,144 
Hosted services – Consumer870 835 
Professional services – Business3,831 1,869 
Total deferred revenue - current$98,808 $88,848 
Professional services – Business$54 $409 
Total deferred revenue - non-current$54 $409 
Schedule of Disaggregated of Revenue
The following table presents the Company’s revenues disaggregated by revenue source:
Year Ended December 31,
202120202019
(In thousands)
Revenue:
Hosted services – Business$364,231 $286,588 $225,705 
Hosted services – Consumer37,695 29,764 24,480 
Professional services – Business67,698 50,268 41,424 
Total revenue$469,624 $366,620 $291,609 
Schedule of Revenue by Geographic Location The following table presents the Company’s revenues attributable to domestic and foreign operations for the periods presented:
Year Ended December 31,
202120202019
(In thousands)
United States $306,700 $230,557 $170,815 
Other Americas (1)
18,128 13,420 11,462 
Total Americas324,828 243,977 182,277 
EMEA (2)
91,227 83,326 78,301 
APAC53,569 39,317 31,031 
Total revenue$469,624 $366,620 $291,609 
——————————————
(1)Canada, Latin America, and South America.
(2)Includes revenue from the United Kingdom of $56.7 million, $53.4 million, and $50.4 million for the years ended December 31, 2021, 2020, and 2019, respectively. and from the Netherlands of $4.8 million, $3.2 million, and $10.0 million for the years ended December 31, 2021, 2020, and 2019, respectively.
Schedule of Receivables, Contract Acquisition Costs, and Deferred Revenue The opening and closing balances of the Company’s accounts receivable, unbilled receivables, and deferred revenues are as follows:
Accounts ReceivableUnbilled ReceivableContract Acquisition Costs (Non-current)Deferred Revenue (Current)Deferred Revenue
(Non-current)
(In thousands)
Opening balance as of December 31, 2020$61,801 $18,622 $41,021 $88,848 $409 
Increase (decrease), net7,458 5,923 (346)9,960 (355)
Ending balance as of December 31, 2021$69,259 $24,545 $40,675 $98,808 $54