XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
9 Months Ended
Oct. 31, 2020
Leases  
Schedule of lease liability payments

As of October 31, 2020, the stated lease liability payments for the fiscal years specified below were as follows (in thousands):

​

​

​

​

​

    

Operating lease

Remainder of 2020

​

$

26,194

2021

​

​

66,935

2022

​

​

62,875

2023

​

 

56,178

2024

​

 

44,489

2025

​

​

31,624

After 2025

​

 

62,849

Total lease payments

​

$

351,144

Less: Difference between discounted and undiscounted lease payments

​

 

43,335

Present value of lease liabilities

​

$

307,809