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