XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Lease assets and liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Oct. 31, 2021
Assets and Liabilities, Lessee [Abstract]      
Operating lease assets $ 216,663 $ 169,595 $ 176,530
Classification of operating lease assets Operating lease assets    
Current operating lease liabilities $ 50,645 42,763 45,117
Classification current operating lease liabilities Current operating lease liabilities    
Noncurrent operating lease liabilities $ 185,171 142,868 147,688
Classification of noncurrent operating liabilities Noncurrent operating lease liabilities    
Total lease liabilities $ 235,816 $ 185,631 $ 192,805