XML 49 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenues

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