XML 67 R51.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Lease assets and liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Assets and Liabilities, Lessee [Abstract]    
Operating $ 255,180 $ 216,886
Classification of operating lease assets Operating Operating
Total lease assets $ 255,180 $ 216,886
Current operating $ 50,268 $ 56,587
Classification current operating lease liabilities Current operating Current operating
Noncurrent operating $ 221,257 $ 178,247
Classification of noncurrent operating liabilities Noncurrent operating Noncurrent operating
Total lease liabilities $ 271,525 $ 234,834