XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.1
LEASES - Lease assets and liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Assets and Liabilities, Lessee [Abstract]    
Operating lease assets $ 216,886 $ 239,665
Classification of operating lease assets Operating lease assets Operating lease assets
Total lease assets $ 216,886 $ 239,665
Current operating lease liabilities $ 56,587 $ 52,917
Classification current operating lease liabilities Current operating lease liabilities Current operating lease liabilities
Noncurrent operating lease liabilities $ 178,247 $ 204,974
Classification of noncurrent operating liabilities Noncurrent operating lease liabilities Noncurrent operating lease liabilities
Total lease liabilities $ 234,834 $ 257,891