v3.26.1
OTHER CURRENT AND LONG-TERM ASSETS (Schedule of Other Long-term Assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other Assets, Noncurrent [Abstract]    
Contract assets, net $ 250,364 $ 236,906
Consideration paid to customers 191,715 176,583
Equity investments 28,793 31,760
Investments in long-term product supply arrangements 25,149 26,721
Deferred income taxes 22,672 27,871
Other assets 49,036 42,636
Total other long-term assets $ 567,729 $ 542,477