XML 28 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
12 Months Ended
Apr. 30, 2020
Leases  
Summary of components of lease expense

​

​

​

​

​

​

​

Year

​

​

Ended

​

​

April 30, 2020

​

​

(in thousands)

Finance lease cost:

​

​

​

Amortization of right-of-use assets

​

$

24,352

Interest on lease liabilities

​

​

13,316

Operating lease cost

​

​

42,846

Variable lease cost

​

​

12,555

Total lease cost

​

$

93,069

Summary of components of supplemental cash flow information related to leases

​

​

​

​

​

​

​

Year

​

​

Ended

​

​

April 30, 2020

​

​

(in thousands)

Cash paid for amounts included in the measurement of lease liabilities

​

​

​

Operating cash flows from operating leases

​

$

42,150

Operating cash flows from finance leases

​

​

13,316

Financing cash flows from finance leases

​

​

25,275

Right-of-use assets obtained in exchange for lease obligations

​

​

​

Operating leases

​

​

38,143

Finance leases

​

​

50,484

Summary of other lease information

​

​

​

​

​

​

​

​

​

​

April 30, 

​

​

2020

    

2019

​

​

(in thousands)

Finance leases included in property and equipment

​

​

​

​

​

​

Property and equipment

​

$

171,380

​

$

134,931

Accumulated depreciation

​

​

(41,737)

​

​

(27,686)

Property and equipment, net

​

$

129,643

​

$

107,245

Weighted-average remaining lease term (years)

​

​

​

​

​

​

Operating leases

​

​

4.9

​

​

​

Finance leases

​

​

3.6

​

​

​

Weighted-average discount rate

​

​

​

​

​

​

Operating leases

​

​

5.5

%

​

​

Finance leases

​

​

5.0

%

​

​

Schedule of maturities for finance leases

Future minimum lease payments under non-cancellable leases as of April 30, 2020 were as follows:

​

​

​

​

​

​

​

​

​

    

Finance

    

Operating

Year Ending April 30,

​

(in thousands)

2021

​

$

46,116

​

$

38,960

2022

​

 

39,328

​

 

30,387

2023

​

 

30,525

​

 

23,655

2024

​

 

21,234

​

 

18,775

2025

​

 

10,544

​

 

12,154

Thereafter

​

 

3,647

​

 

16,848

Total lease payments

​

​

151,394

​

​

140,779

Less imputed interest

​

 

22,627

​

 

18,134

Total

​

$

128,767

​

$

122,645

Schedule of maturities for operating leases

​

​

​

​

​

​

​

​

​

    

Finance

    

Operating

Year Ending April 30,

​

(in thousands)

2021

​

$

46,116

​

$

38,960

2022

​

 

39,328

​

 

30,387

2023

​

 

30,525

​

 

23,655

2024

​

 

21,234

​

 

18,775

2025

​

 

10,544

​

 

12,154

Thereafter

​

 

3,647

​

 

16,848

Total lease payments

​

​

151,394

​

​

140,779

Less imputed interest

​

 

22,627

​

 

18,134

Total

​

$

128,767

​

$

122,645