XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue and Geographic Area (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue

The following tables present the Company's revenue for the years ended December 31, 2023 and 2022, respectively, based on product type and the geographic location of customers’ facilities (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Instruments

 

$

37,459

 

 

$

25,664

 

Consumables

 

 

41,739

 

 

 

46,790

 

Total product revenue

 

 

79,198

 

 

 

72,454

 

Service revenue

 

 

25,980

 

 

 

23,712

 

Product and service revenue

 

 

105,178

 

 

 

96,166

 

Other revenue

 

 

1,162

 

 

 

1,782

 

Total revenue

 

$

106,340

 

 

$

97,948

 

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Americas

 

$

46,196

 

 

$

43,982

 

Europe, Middle East and Africa (EMEA)

 

 

36,201

 

 

 

33,136

 

Asia-Pacific

 

 

23,943

 

 

 

20,830

 

Total revenue

 

$

106,340

 

 

$

97,948

 

Schedule of Net Long-Lived Assets Consisting of Property and Equipment in Different Geographic Areas

The Company had long-lived assets consisting of property and equipment, net of accumulated depreciation, and operating lease ROU assets, net of accumulated amortization, in the following geographic areas for each year presented (in thousands):

 

 

December 31,

 

 

2023

 

 

2022

 

United States

 

$

29,646

 

 

$

31,785

 

Singapore

 

 

17,097

 

 

 

21,178

 

Canada

 

 

6,231

 

 

 

5,394

 

Other Asia-Pacific

 

 

889

 

 

 

875

 

EMEA

 

 

987

 

 

 

303

 

Total

 

$

54,850

 

 

$

59,535

 

Schedule of Expected Timing of Revenue Recognition

The Company expects to recognize revenue from unfulfilled performance obligations associated with service contracts that were partially completed as of December 31, 2023 in the following periods (in thousands):

 

Fiscal Year

 

Expected Revenue (1)

 

2024

 

 

13,253

 

2025

 

 

6,634

 

2026

 

 

3,061

 

Thereafter

 

 

1,112

 

Total

 

$

24,060

 

(1)
Expected revenue includes both billed amounts included in deferred revenue and unbilled amounts that are not reflected in the Company's consolidated financial statements and are subject to change if the Company's customers decide to cancel or modify their contracts. Purchase orders for instrument service contracts can generally be canceled without penalty before the service period begins.