XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue [Table Text Block]
The following table represents our revenues disaggregated by product line (in thousands):

Three months ended
June 30,
Six months ended
June 30,
Product line2025202420252024
Consumables$273,133 $261,816 $539,359 $505,855 
Infusion Systems167,696 163,638 333,996 320,976 
Vital Care108,037 171,001 280,213 336,279 
Total Revenues$548,866 $596,455 $1,153,568 $1,163,110 

The following table represents our revenues disaggregated by geography (in thousands):
Three months ended
June 30,
Six months ended
June 30,
Geography2025202420252024
United States$335,432 $383,140 $723,676 $749,295 
Europe, the Middle East and Africa99,059 95,310 194,747 193,699 
APAC58,404 61,224 117,816 113,077 
Other Foreign55,971 56,781 117,329 107,039 
Total Revenues$548,866 $596,455 $1,153,568 $1,163,110 
Contract with Customer, Asset and Liability [Table Text Block] The following table presents the changes in our contract balances for the six months ended June 30, 2025 and 2024 (in thousands), which is included in accrued liabilities and other long-term liabilities on the condensed consolidated balance sheets:
Contract Liabilities
Beginning balance, January 1, 2025$39,403 
Equipment revenue recognized(33,525)
Equipment revenue deferred due to implementation30,365 
Software revenue recognized(6,348)
Software revenue deferred due to implementation2,473 
Government grant income recognized(1)
(1,024)
Other deferred revenue recognized(1,156)
Other deferred revenue 390 
Ending balance, June 30, 2025
$30,578 
Beginning balance, January 1, 2024$42,177 
Equipment revenue recognized(16,951)
Equipment revenue deferred due to implementation20,593 
Software revenue recognized(10,232)
Software revenue deferred due to implementation10,427 
Government grant income recognized(1)
(1,029)
Other deferred revenue recognized(1,602)
Other deferred revenue423 
Ending balance, June 30, 2024
$43,806 
Deferred Revenue, by Arrangement, Disclosure
As of June 30, 2025, revenue from remaining performance obligations is as follows:

Recognition Timing
(in thousands)< 12 Months> 12 Months
Equipment deferred revenue$12,295 $403 
Software deferred revenue6,670 1,877 
Government grant deferred income(1)
2,064 6,318 
Other deferred revenue(2)
890 61 
Total $21,919 $8,659 
_________________________________
(1) The government grant deferred income is amortized over the life of the related depreciable asset as a reduction to depreciation expense.
(2) Other deferred revenue includes pump development programs, purchased training and extended warranty.