XML 31 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenue

5. Revenue

The following table presents the Company’s revenues disaggregated by geography (in thousands):

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

 

Service revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

12,386

 

 

$

14,200

 

 

$

34,967

 

 

$

32,307

 

 

Europe

 

 

9,736

 

 

 

9,187

 

 

 

22,268

 

 

 

20,503

 

 

Total service revenue

 

 

22,122

 

 

 

23,387

 

 

 

57,235

 

 

 

52,810

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Lease revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

40

 

 

$

217

 

 

$

248

 

 

$

647

 

 

Europe

 

 

225

 

 

 

195

 

 

 

644

 

 

 

482

 

 

Total lease revenue

 

 

265

 

 

 

412

 

 

 

892

 

 

 

1,129

 

 

Total Revenue

 

$

22,387

 

 

$

23,799

 

 

$

58,127

 

 

$

53,939

 

 

 

Contract Balances

Contract assets include amounts related to the Company’s contractual right to consideration for completed performance obligations not yet invoiced. The contract assets are reclassified to receivables when the rights become unconditional. The Company’s contract assets as of September 30, 2024 and December 31, 2023 in the amount of $0.4 million and $0.6 million, respectively, are included in prepaid expenses and other current assets on the consolidated balance sheets. The contract assets are typically invoiced within a month of recognition. The Company's contract assets as of both January 1, 2024 and 2023 amounted to $0.6 million.

Contract liabilities are recorded as deferred revenues and include payments received in advance of performance under the contract. Contract liabilities are realized when services are provided to the customer. Contract liabilities as of September 30, 2024 and December 31, 2023 in the amount of $1.0 million and $1.5 million, respectively, are reported as a component of current liabilities on the consolidated balance sheets. All opening amounts of the December 31, 2023 and 2022 contract liabilities were recognized during the periods ended September 30, 2024 and December 31, 2023, respectively. The Company's contract liabilities as of January 1, 2024 and 2023 amounted to $1.5 million and $0.7 million, respectively.