XML 41 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2025
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
ConsumablesPoint in time, as transfer of control occurs, generally upon shipment to, or receipt by, customerProduct
Technical servicesOver time, as services are provided, typically ratably over the service termService
SaaS and Expert Services
Over time, as services are providedService
Schedule of Disaggregation of Revenue
The following table summarizes the Company’s revenues disaggregated by revenue type:
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
(In thousands)
Connected devices, software licenses, and other$152,561 $135,672 $411,258 $381,280 
Consumables24,937 22,689 74,580 66,956 
Technical services67,275 59,583 192,420 177,419 
SaaS and Expert Services
65,858 64,476 192,603 179,704 
Total revenues$310,631 $282,420 $870,861 $805,359 
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:
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
(In thousands)
United States$278,195 $258,177 $790,905 $731,670 
Rest of world (1)
32,436 24,243 79,956 73,689 
Total revenues$310,631 $282,420 $870,861 $805,359 
________________________________________________
(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:
September 30,
2025
December 31,
2024
(In thousands)
Short-term unbilled receivables, net (1)
$46,414 $32,917 
Long-term unbilled receivables, net (2)
3,355 7,873 
Total contract assets$49,769 $40,790 
Short-term deferred revenues$178,777 $141,370 
Long-term deferred revenues66,723 76,123 
Total contract liabilities$245,500 $217,493 
_________________________________________________
(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.