XML 61 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
12 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Leases [Abstract]    
Lessee, Operating Lease, Liability, Maturity
The following table presents the contractual maturities of the Company's operating lease liabilities as of January 31, 2020:
Fiscal year:
 
 
(in thousands)
 
 
2021
 
$
70,322

2022
 
51,843

2023
 
42,382

2024
 
32,723

2025
 
21,660

Thereafter
 
56,651

Total payments
 
$
275,581

Less amount of lease payments representing interest
 
(34,168
)
Total present value of lease payments
 
$
241,413


 
Schedule Of Assets And Liabilities Lease Table
The following amounts were recorded in the Company's Consolidated Balance Sheet as of January 31, 2020:
Operating leases
 
Balance sheet location
 
January 31, 2020
(in thousands)
 
 
 
 
Operating lease right-of-use assets
 
Other assets, net
 
$
242,336

Current operating lease liabilities
 
Accrued expenses and other liabilities
 
69,202

Non-current operating lease liabilities
 
Other long-term liabilities
 
172,211


 
Schedule of Cash Flow, Supplemental Disclosures
Supplemental cash flow information related to the Company's operating leases is as follows:
Cash flow information
 
Year ended January 31, 2020
(in thousands)
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
$
70,625

Non-cash right-of-use assets obtained in exchange for lease liabilities:
 
79,642


 
Lessee, Operating Lease, Disclosure
The weighted-average remaining lease term and discount rate were as follows as of January 31, 2020:
Operating lease term and discount rate
 
Operating Leases
Weighted-average remaining lease term
 
5.3 years

Weighted-average discount rate
 
4.8
%

 
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]   Future minimum lease payments at January 31, 2019, under all such leases for succeeding fiscal years and thereafter were as follows (in thousands):
 
Fiscal year:
 
(in thousands)
 
2020
$
66,469

2021
58,435

2022
38,808

2023
28,587

2024
21,962

Thereafter
37,400

Total payments
$
251,661