XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Apr. 30, 2022
Leases  
Schedule of lease liability payments

As of April 30, 2022, the stated lease liability payments for the fiscal years specified below were as follows (in thousands):

    

Operating lease

Remainder of 2022

$

46,126

2023

61,905

2024

49,287

2025

 

35,891

2026

 

27,944

2027

16,072

After 2027

 

29,212

Total lease payments

$

266,437

Less: Difference between discounted and undiscounted lease payments

 

26,430

Present value of lease liabilities

$

240,007