XML 54 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue [Table Text Block]
The following table represents our revenues disaggregated by product line (in thousands) and our disaggregated product line revenue as a percentage of total revenue:
Year ended December 31,
202420232022
Product lineRevenue% of RevenueRevenue% of RevenueRevenue% of Revenue
Consumables$1,038,869 44 %$969,129 43 %$974,993 43 %
Infusion Systems652,410 27 %629,043 28 %617,435 27 %
Vital Care690,767 29 %660,954 29 %687,569 30 %
Total Revenues$2,382,046 100 %$2,259,126 100 %$2,279,997 100 %
    
We report revenue on a "where sold" basis, which reflects the revenue within the country or region in which the ultimate sale is made to our external customer.    
    
The following table represents our revenues disaggregated by geography (in thousands):
Year ended December 31,
Geography202420232022
United States$1,532,104 $1,440,017 $1,460,069 
Europe, the Middle East and Africa393,530 373,571 367,411 
Asia-Pacific232,820 241,699 257,208 
Other Foreign223,592 203,839 195,309 
Total Revenues$2,382,046 $2,259,126 $2,279,997 

Domestic sales accounted for 64%, 64% and 64% of total revenue in 2024, 2023 and 2022, respectively. International sales accounted for 36%, 36% and 36% of total revenue in 2024, 2023 and 2022, respectively.
Contract with Customer, Asset and Liability [Table Text Block]
Our contract balances (deferred revenue) are recorded in accrued liabilities and other long-term liabilities in our consolidated balance sheet (see Note 12: Accrued Liabilities and Other Long-term Liabilities). The following table presents the changes in our contract balances for the years ended December 31, 2024 and 2023, (in thousands):
Contract Liabilities
Beginning balance, January 1, 2023$45,866 
Equipment revenue recognized(34,121)
Equipment revenue deferred due to implementation35,868 
Software revenue recognized(18,526)
Software revenue deferred due to implementation19,947 
Government grant income recognized(1)
(3,684)
Government grant income deferred944 
Other deferred revenue recognized(6,041)
Other deferred revenue1,924 
Ending balance, December 31, 202342,177 
Equipment revenue recognized(56,182)
Equipment revenue deferred due to implementation55,932 
Software revenue recognized(28,292)
Software revenue deferred due to implementation29,913 
Government grant income recognized(1)
(2,072)
Government grant income deferred— 
Other deferred revenue recognized(2,576)
Other deferred revenue503 
Ending balance, December 31, 2024$39,403 
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
As of December 31, 2024, revenue from remaining performance obligations is as follows (in thousands):
Recognition Timing
<12 Months> 12 Months
Equipment revenue$17,050 $1,231 
Software revenue11,214 471 
Government grant deferred income(1)
2,064 7,343 
Other deferred revenue(2)
30 — 
Total$30,358 $9,045