XML 32 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
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,

 

 

2024

 

 

2023

 

 

Point-in-
Time

 

 

Over Time

 

 

Total

 

 

Point-in-
Time

 

 

Over Time

 

 

Total

 

Americas

$

15,360

 

 

$

1,144

 

 

$

16,504

 

 

$

20,874

 

 

$

754

 

 

$

21,628

 

Europe and the Middle East

 

3,897

 

 

 

101

 

 

 

3,998

 

 

 

2,899

 

 

 

85

 

 

 

2,984

 

Asia-Pacific

 

1,992

 

 

 

 

 

 

1,992

 

 

 

1,385

 

 

 

 

 

 

1,385

 

Total

$

21,249

 

 

$

1,245

 

 

$

22,494

 

 

$

25,158

 

 

$

839

 

 

$

25,997

 

Changes in Deferred Revenue

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

 

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Deferred revenue, beginning of period

 

$

3,268

 

 

$

2,655

 

Deferral of revenue billed in current period, net of recognition

 

 

542

 

 

 

504

 

Recognition of revenue deferred in prior periods

 

 

(1,085

)

 

 

(714

)

Deferred revenue, end of period

 

$

2,725

 

 

$

2,445