v3.26.1
LEASES - Lease assets and liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Jul. 31, 2025
Assets and Liabilities, Lessee [Abstract]      
Operating $ 316,862 $ 257,619 $ 264,526
Classification of operating lease assets Operating    
Current operating $ 51,546 52,244 52,604
Classification current operating lease liabilities Current operating    
Noncurrent operating $ 281,458 220,713 227,691
Classification of noncurrent operating liabilities Noncurrent operating    
Total lease liabilities $ 333,004 $ 272,957 $ 280,295