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

​

​

​

​

​

​

​

​

​

​

Three Months

​

Six Months

​

​

Ended

​

Ended

​

​

October 31, 2019

​

October 31, 2019

​

​

(in thousands)

Finance lease cost:

​

​

​

​

​

​

Amortization of right-of-use assets

​

$

6,054

​

$

12,113

Interest on lease liabilities

​

​

3,367

​

​

6,789

Operating lease cost

​

​

10,289

​

​

20,709

Variable lease cost

​

​

3,414

​

​

6,613

Total lease cost

​

$

23,124

​

$

46,224

Summary of components of supplemental cash flow information related to leases

​

​

​

​

​

​

​

​

​

​

​

​

​

Six Months

​

​

​

​

​

Ended

​

​

​

​

​

October 31, 2019

​

​

​

​

​

(in thousands)

Cash paid for amounts included in the measurement of lease liabilities

​

​

​

​

​

​

Operating cash flows from operating leases

​

​

​

​

$

10,141

Operating cash flows from finance leases

​

​

​

​

​

6,789

Financing cash flows from finance leases

​

​

​

​

​

12,310

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

​

​

​

​

​

​

Operating leases

​

​

​

​

​

6,569

Finance leases

​

​

​

​

​

22,812

Summary of other lease information

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

October 31, 2019

​

​

​

​

​

​

​

(in thousands)

​

Finance leases included in property and equipment

​

​

​

​

​

​

​

Property and equipment

​

​

​

​

$

149,769

​

Accumulated depreciation

​

​

​

​

​

(34,513)

​

Property and equipment, net

​

​

​

​

$

115,256

​

Weighted-average remaining lease term (years)

​

​

​

​

​

​

​

Operating leases

​

​

​

​

​

4.9

​

Finance leases

​

​

​

​

​

3.4

​

Weighted-average discount rate

​

​

​

​

​

​

​

Operating leases

​

​

​

​

​

5.5

%

Finance leases

​

​

​

​

​

5.4

%

Schedule of maturities for finance leases

​

​

​

​

​

​

​

​

​

    

Finance

    

Operating

Year Ended April 30,

​

(in thousands)

2020 (remaining six months)

​

$

21,178

​

$

19,376

2021

​

 

40,387

​

 

32,481

2022

​

 

33,600

​

 

23,918

2023

​

 

24,855

​

 

17,591

2024

​

 

15,753

​

 

13,264

Thereafter

​

 

6,471

​

 

23,016

Total lease payments

​

$

142,244

​

$

129,646

Less imputed interest

​

 

25,734

​

 

16,572

Total

​

$

116,510

​

$

113,074

Schedule of maturities for operating leases

​

​

​

​

​

​

​

​

​

    

Finance

    

Operating

Year Ended April 30,

​

(in thousands)

2020 (remaining six months)

​

$

21,178

​

$

19,376

2021

​

 

40,387

​

 

32,481

2022

​

 

33,600

​

 

23,918

2023

​

 

24,855

​

 

17,591

2024

​

 

15,753

​

 

13,264

Thereafter

​

 

6,471

​

 

23,016

Total lease payments

​

$

142,244

​

$

129,646

Less imputed interest

​

 

25,734

​

 

16,572

Total

​

$

116,510

​

$

113,074