XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues (Tables)
6 Months Ended
Jun. 30, 2024
Revenue Recognition [Abstract]  
Schedule of Revenue Recognition for Revenue Categories
The following table summarizes revenue recognition for each revenue category:
Revenue Category
Timing of Revenue Recognition
Income Statement Classification
Connected devices, software licenses, and otherPoint in time, as transfer of control occurs, generally upon installation and acceptance by the customerProduct
Consumables
Point in time, as transfer of control occurs, generally upon shipment to, or receipt by, the customer
Product
Technical servicesOver time, as services are provided, typically ratably over the service termService
Advanced ServicesOver time, as services are providedService
Schedule of Disaggregation of Revenues by Revenue Type
The following table summarizes the Company’s revenues disaggregated by revenue type for the three and six months ended June 30, 2024 and 2023:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
(In thousands)
Connected devices, software licenses, and other$134,539 $167,475 $245,608 $332,622 
Consumables22,041 20,961 44,267 41,529 
Technical services59,321 57,191 117,836 110,548 
Advanced Services60,887 53,346 115,228 104,903 
Total revenues$276,788 $298,973 $522,939 $589,602 
Schedule of Disaggregation of Revenues by Geographical Location
The following table summarizes the Company’s revenues disaggregated by geographic region, which is determined based on customer location, for the three and six months ended June 30, 2024 and 2023:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
(In thousands)
United States$255,317 $257,202 $473,493 $513,145 
Rest of world (1)
21,471 41,771 49,446 76,457 
Total revenues$276,788 $298,973 $522,939 $589,602 
_________________________________________________
(1)    No individual country represented more than 10% of total revenues.
Schedule of Contract Asset and Liabilities
The following table reflects the Company’s contract assets and contract liabilities:
June 30,
2024
December 31,
2023
(In thousands)
Short-term unbilled receivables, net (1)
$25,122 $22,524 
Long-term unbilled receivables, net (2)
9,901 11,850 
Total contract assets$35,023 $34,374 
Short-term deferred revenues$150,316 $121,734 
Long-term deferred revenues67,931 58,622 
Total contract liabilities$218,247 $180,356 
_________________________________________________
(1)    Included in accounts receivable and unbilled receivables in the Condensed Consolidated Balance Sheets.
(2)    Included in other long-term assets in the Condensed Consolidated Balance Sheets.