XML 66 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
OTHER CURRENT AND LONG-TERM ASSETS (Tables)
12 Months Ended
Dec. 31, 2024
Other Assets, Noncurrent [Abstract]  
Schedule of Other Current Assets
Other current assets consisted of the following:
(in thousands)December 31, 2024December 31, 2023
  
Consideration paid to customers
$61,653 $54,081 
Contract assets, net (1)
60,751 55,111 
Prepaid expenses58,626 48,370 
Taxes receivable26,990 16,972 
Other48,159 29,061 
Other current assets$256,179 $203,595 
(1) Contract assets, net, are net of allowances for credit losses.
Schedule of Other Long-term Assets
Other long-term assets consisted of the following:
(in thousands)December 31, 2024December 31, 2023
  
Contract assets, net (1)
$185,506 $167,963 
Consideration paid to customers
134,896 114,850 
Deferred income taxes125,630 107,364 
Equity investments31,004 30,250 
Investment in long-term product supply arrangements26,714 25,943 
Other43,768 50,164 
Other long-term assets$547,518 $496,534 
(1) Contract assets, net, are net of allowances for credit losses.