XML 54 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
REVENUES FROM CONTRACTS WITH CUSTOMERS (Tables)
12 Months Ended
Dec. 31, 2021
Capitalized Contract Cost [Line Items]  
Schedule of disaggregated revenue by category
   

Year ended December 31, 2021

 
   
Enterprise, Education
and Technology
   
Media and Telecom
 
   
Amount
   
Percentage of revenue
   
Amount
   
Percentage of revenue
 
                         
Subscription
 
$
108,842
     
91.5
%
 
$
36,124
     
78.4
%
Professional services
   
10,090
     
8.5
%
   
9,960
     
21.6
%
                                 
   
$
118,932
     
100
%
 
$
46,084
     
100
%

 

 
   

Year ended December 31, 2020

   
Enterprise, Education
and Technology
   
Media and Telecom
 
   
Amount
   
Percentage of revenue
   
Amount
   
Percentage of revenue
 
                         
Subscription
 
$
74,473
     
92.6
%
 
$
29,591
     
74.0
%
Professional services
   
5,976
     
7.4
%
   
10,400
     
26.0
%
                                 
   
$
80,449
     
100
%
 
$
39,991
     
100
%

 

 

  Year ended December 31, 2019  

 

 
Enterprise, Education
and Technology
   
Media and Telecom
 

 

 

Amount

   

Percentage of revenue

   

Amount

   

Percentage of revenue

 

 

                         

Subscription

  $ 61,376       94.6

%

 

$

23,349       71.8 %

Professional services

    3,463       5.4

%

    9,161       28.2 %

 

                               

 

  $ 64,839       100

%

 

$

32,510       100 %
Costs to Obtain a Contract  
Capitalized Contract Cost [Line Items]  
Schedule of costs to obtain and fulfill a contract

 

 

Year ended December 31,

 

 

 

2021

   

2020

   

2019

 

 

                 

Beginning balance

  $ 17,683     $ 9,015     $ 5,467  

Additions to deferred contract acquisition costs during the period

    15,594       11,997       5,926  

Amortization of deferred contract acquisition costs

    (7,003 )     (3,329 )     (2,378 )

 

                       

Ending balance

  $ 26,274     $ 17,683     $ 9,015  

 

                       

Deferred contract acquisition costs, current

  $ 7,671     $ 4,788     $ 2,603  

Deferred contract acquisition costs, noncurrent

    18,603       12,895       6,412  

 

                       

Total deferred costs to obtain a contract

  $ 26,274     $ 17,683     $ 9,015  
Costs to Fulfill a Contract  
Capitalized Contract Cost [Line Items]  
Schedule of costs to obtain and fulfill a contract

 

 

Year ended December 31,

 

 

 

2021

   

2020

   

2019

 

 

                 

Beginning balance

  $ 4,041     $ 3,993     $ 4,241  

Additions to deferred costs to fulfill a contract during the period

    2,457       950       664  

Amortization of deferred costs to fulfill a contract

    (1,072 )     (902 )     (912 )

 

                       

Ending balance

  $ 5,426     $ 4,041     $ 3,993  

 

                       

Deferred fulfillment costs, current

  $ 1,408     $ 1,060     $ 901  

Deferred fulfillment costs, noncurrent

    4,018       2,981       3,092  

 

                       

Total deferred costs to fulfill a contract

  $ 5,426     $ 4,041     $ 3,993