XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenues by Revenue Type
The following table summarizes the Company’s revenues disaggregated by revenue type:
Year Ended December 31,
202420232022
(In thousands)
Connected devices, software licenses, and other$539,168 $623,584 $827,917 
Consumables91,339 84,977 75,305 
Technical services238,211 225,831 206,687 
SaaS and Expert Services
243,520 212,720 186,038 
Total revenues$1,112,238 $1,147,112 $1,295,947 
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:
Year Ended December 31,
202420232022
(In thousands)
United States$1,012,373$1,011,380$1,168,202
Rest of world 99,865135,732127,745
Total revenues$1,112,238$1,147,112$1,295,947
Schedule of Contract Assets and Liabilities
The following table reflects the Company’s contract assets and contract liabilities:
December 31,
20242023
(In thousands)
Short-term unbilled receivables, net (1)
$32,917 $22,524 
Long-term unbilled receivables, net (2)
7,873 11,850 
Total contract assets$40,790 $34,374 
Short-term deferred revenues
$141,370 $121,734 
Long-term deferred revenues
76,123 58,622 
Total contract liabilities$217,493 $180,356 
_________________________________________________
(1)     Included in accounts receivable and unbilled receivables in the Consolidated Balance Sheets.
(2)    Included in other long-term assets in the Consolidated Balance Sheets.