XML 21 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue
6 Months Ended
Jun. 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 June 30,

 

 

Six Months Ended June 30,

 

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

 

Service revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

11,192

 

 

$

11,261

 

 

$

22,581

 

 

$

18,107

 

 

Europe

 

 

7,115

 

 

 

6,963

 

 

 

12,532

 

 

 

11,316

 

 

Total service revenue

 

 

18,307

 

 

 

18,224

 

 

 

35,113

 

 

 

29,423

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Lease revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

88

 

 

$

217

 

 

$

208

 

 

$

430

 

 

Europe

 

 

189

 

 

 

179

 

 

 

419

 

 

 

287

 

 

Total lease revenue

 

 

277

 

 

 

396

 

 

 

627

 

 

 

717

 

 

Total Revenue

 

$

18,584

 

 

$

18,620

 

 

$

35,740

 

 

$

30,140

 

 

 

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 June 30, 2024 and December 31, 2023 in the amount of $0.6 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 January 1, 2024 and 2023 amounted to $0.6 million and $0.6 million, respectively.

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 June 30, 2024 and December 31, 2023 in the amount of $2.6 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 June 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.