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