XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Oct. 31, 2020
Leases  
Summary of components of lease expense

Three Months Ended

Six Months Ended

October 31, 

October 31, 

2020

2019

2020

2019

(in thousands)

Finance lease cost:

Amortization of right-of-use assets

$

5,960

$

6,054

$

12,099

$

12,113

Interest on lease liabilities

2,863

3,367

5,925

6,789

Operating lease cost

10,630

10,289

21,329

20,709

Variable lease cost

3,157

3,414

6,132

6,613

Total lease cost

$

22,610

$

23,124

$

45,485

$

46,224

Summary of components of supplemental cash flow information related to leases

Six Months Ended

October 31, 

2020

2019

(in thousands)

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

21,479

$

20,377

Operating cash flows from finance leases

5,925

6,789

Financing cash flows from finance leases

14,629

12,310

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

Operating leases

17,216

12,810

Finance leases

12,342

22,812

Summary of other lease information

October 31, 

April 30,

2020

    

2020

(in thousands)

Finance leases included in property and equipment

Property and equipment

$

170,868

$

171,380

Accumulated depreciation

(47,342)

(41,737)

Property and equipment, net

$

123,526

$

129,643

Weighted-average remaining lease term (years)

Operating leases

5.0

4.9

Finance leases

3.5

3.6

Weighted-average discount rate

Operating leases

5.5

%

5.5

%

Finance leases

4.9

%

5.0

%

Schedule of maturities for finance leases

    

Finance

    

Operating

Year Ending April 30,

(in thousands)

2021 (remaining six months)

$

25,683

$

19,870

2022

 

41,454

 

33,301

2023

 

32,727

 

26,613

2024

 

23,445

 

21,766

2025

 

12,541

 

15,068

Thereafter

 

6,746

 

21,474

Total lease payments

142,596

138,092

Less imputed interest

 

20,538

 

18,276

Total

$

122,058

$

119,816

Schedule of maturities for operating leases

    

Finance

    

Operating

Year Ending April 30,

(in thousands)

2021 (remaining six months)

$

25,683

$

19,870

2022

 

41,454

 

33,301

2023

 

32,727

 

26,613

2024

 

23,445

 

21,766

2025

 

12,541

 

15,068

Thereafter

 

6,746

 

21,474

Total lease payments

142,596

138,092

Less imputed interest

 

20,538

 

18,276

Total

$

122,058

$

119,816