v3.25.1
INVENTORIES (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
INVENTORIES [Abstract]    
Net adjustment to cost of sales related to excess and obsolete inventory $ 6.0 $ 3.9
Excess and obsolete related provisions 10.2 5.2
Inventory sales and disposals related provisions $ 4.2 $ 1.3