XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2023
Revenue Recognition [Abstract]  
Summary of Opening and Closing Balances of Contract Liabilities The opening and closing balances of the Company’s contract liabilities are as follows (in thousands):

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Undelivered elements (training, installation, product
   and support services)

 

$

364

 

 

$

447

 

Extended warranty contracts

 

 

2,063

 

 

 

2,082

 

Total deferred revenue

 

 

2,427

 

 

 

2,529

 

Less: long-term portion of deferred revenue

 

 

(236

)

 

 

(418

)

Deferred revenue — current

 

$

2,191

 

 

$

2,111

 

Summary of Disaggregation of Revenues Related to Geographic Areas

The Company’s revenues related to the following geographic areas were as follows (in thousands):

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

United States

 

$

7,298

 

 

$

8,413

 

 

$

24,797

 

 

$

24,290

 

International

 

 

3,623

 

 

 

3,597

 

 

 

10,877

 

 

 

10,121

 

Net revenue

 

$

10,921

 

 

$

12,010

 

 

$

35,674

 

 

$

34,411

 

Summary of Revenues Disaggregated by Timing of Goods and Services Transferred

Information regarding revenues disaggregated by the timing of when goods and services are transferred is as follows (in thousands):

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Revenue recognized over time

 

$

1,366

 

 

$

2,076

 

 

$

3,950

 

 

$

4,406

 

Revenue recognized at a point in time

 

 

9,555

 

 

 

9,934

 

 

 

31,724

 

 

 

30,005

 

Net revenue

 

$

10,921

 

 

$

12,010

 

 

$

35,674

 

 

$

34,411

 

Summary of Sales by End Market

The Company’s sales by end market were as follows (in thousands):

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

End-customer

 

$

7,298

 

 

$

8,413

 

 

$

24,797

 

 

$

24,290

 

Distributors

 

 

3,623

 

 

 

3,597

 

 

 

10,877

 

 

 

10,121

 

Net revenue

 

$

10,921

 

 

$

12,010

 

 

$

35,674

 

 

$

34,411