XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue From Contract With Customer [Abstract]  
Total Net Revenue Based on Disaggregation Criteria

Total net revenue based on the disaggregation criteria described above is as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

2023

 

 

2022

 

 

Point-in-
Time

 

 

Over Time

 

 

Total

 

 

Point-in-
Time

 

 

Over Time

 

 

Total

 

Americas

$

20,874

 

 

$

754

 

 

$

21,628

 

 

$

15,898

 

 

$

993

 

 

$

16,891

 

Europe and the Middle East

 

2,899

 

 

 

85

 

 

 

2,984

 

 

 

3,669

 

 

 

125

 

 

 

3,794

 

Asia-Pacific

 

1,385

 

 

 

 

 

 

1,385

 

 

 

4,376

 

 

 

 

 

 

4,376

 

Total

$

25,158

 

 

$

839

 

 

$

25,997

 

 

$

23,943

 

 

$

1,118

 

 

$

25,061

 

Changes in Deferred Revenue

Changes in deferred revenue during the three months ended March 31, 2023 and 2022 were as follows (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

Deferred revenue, beginning of period

 

$

2,655

 

 

$

2,433

 

Deferral of revenue billed in current period, net of recognition

 

 

504

 

 

 

381

 

Recognition of revenue deferred in prior periods

 

 

(714

)

 

 

(1,030

)

Deferred revenue, end of period

 

$

2,445

 

 

$

1,784