XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Summary of Significant Accounting Policies  
Schedule of accounts receivable allowance for credit loss

The following table summarizes the activity of the allowances applied to accounts receivable for the three months ended March 31, 2023 (in thousands):

​

​

​

​

​

Balance at December 31, 2022

​

​

1,611

Changes to the provision

​

 

1,459

Accounts written off, net of recoveries

​

 

(1,367)

Balance at March 31, 2023

​

$

1,703

​

Schedule of remaining performance obligation

​

​

​

​

​

Remaining Performance Obligation

​

March 31, 2023

2023

​

$

15,812

2024

​

 

13,914

2025

​

 

4,411

2026

​

 

618

2027

​

​

63

Total

​

$

34,818

​

Schedule of total net revenues by geographic region

The Company’s total revenues by geographic region, based on the client’s physical location is presented in the following tables (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

Three Months Ended March 31, 

 

​

​

2023

​

2022

 

Geographic Region

​

Amount

    

Percent

    

Amount

    

Percent

 

Americas*

​

$

25,572

 

62.4

%  

$

21,938

 

64.3

%

Europe, Middle East and Africa (EMEA)

​

 

5,903

 

14.4

%  

 

4,310

 

12.6

%

Asia Pacific (APAC)

​

 

9,496

 

23.2

%  

 

7,893

 

23.1

%

Total revenues

​

$

40,971

 

100.0

%  

$

34,141

 

100.0

%

​

*

The Company’s total revenues in the United States were $25.0 million and $21.5 million for the three months ended March 31, 2023 and 2022, respectively.