v3.25.2
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Assets:    
Money-market funds $ 1,376,741 $ 1,485,555
Derivative Contracts asset   2,238
Non-qualified deferred compensation asset 19,593 16,967
Total assets measured at fair value 1,396,334 1,504,760
Liabilities:    
Derivative Contracts liability (25,030) (64)
Non-qualified deferred compensation liability (2,346) (2,345)
Non-qualified deferred compensation liability (28,932) (22,793)
Total liabilities measured at fair value (56,308) (25,202)
Designated as Hedging Instrument    
Assets:    
Derivative Contracts asset   2,163
Liabilities:    
Derivative Contracts liability (24,676) (64)
Not Designated as Hedging Instrument    
Assets:    
Derivative Contracts asset   75
Liabilities:    
Derivative Contracts liability (354) 0
Level 1    
Assets:    
Money-market funds 1,376,741 1,485,555
Non-qualified deferred compensation asset 19,593 16,967
Total assets measured at fair value 1,396,334 1,502,522
Liabilities:    
Non-qualified deferred compensation liability (2,346) (2,345)
Non-qualified deferred compensation liability (28,932) (22,793)
Total liabilities measured at fair value (31,278) (25,138)
Level 1 | Designated as Hedging Instrument    
Assets:    
Derivative Contracts asset   0
Liabilities:    
Derivative Contracts liability 0 0
Level 1 | Not Designated as Hedging Instrument    
Assets:    
Derivative Contracts asset   0
Liabilities:    
Derivative Contracts liability 0  
Level 2    
Assets:    
Money-market funds 0 0
Non-qualified deferred compensation asset 0 0
Total assets measured at fair value 0 2,238
Liabilities:    
Non-qualified deferred compensation liability 0 0
Non-qualified deferred compensation liability 0 0
Total liabilities measured at fair value (25,030) (64)
Level 2 | Designated as Hedging Instrument    
Assets:    
Derivative Contracts asset   2,163
Liabilities:    
Derivative Contracts liability (24,676) (64)
Level 2 | Not Designated as Hedging Instrument    
Assets:    
Derivative Contracts asset   75
Liabilities:    
Derivative Contracts liability (354)  
Level 3    
Assets:    
Money-market funds 0 0
Non-qualified deferred compensation asset 0 0
Total assets measured at fair value 0 0
Liabilities:    
Non-qualified deferred compensation liability 0 0
Non-qualified deferred compensation liability 0 0
Total liabilities measured at fair value 0 0
Level 3 | Designated as Hedging Instrument    
Assets:    
Derivative Contracts asset   0
Liabilities:    
Derivative Contracts liability 0 0
Level 3 | Not Designated as Hedging Instrument    
Assets:    
Derivative Contracts asset   $ 0
Liabilities:    
Derivative Contracts liability $ 0