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

Three Months Ended

July 31, 

2020

2019

(in thousands)

Finance lease cost:

Amortization of right-of-use assets

$

6,139

$

6,059

Interest on lease liabilities

3,062

3,422

Operating lease cost

10,620

10,420

Variable lease cost

2,999

3,199

Total lease cost

$

22,820

$

23,100

Summary of components of supplemental cash flow information related to leases

Three Months Ended

July 31, 

2020

2019

(in thousands)

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

10,648

$

10,236

Operating cash flows from finance leases

3,062

3,422

Financing cash flows from finance leases

7,521

6,021

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

Operating leases

6,843

6,241

Finance leases

3,935

11,874

Summary of other lease information

July 31, 

April 30,

2020

    

2020

(in thousands)

Finance leases included in property and equipment

Property and equipment

$

170,430

$

171,380

Accumulated depreciation

(44,831)

(41,737)

Property and equipment, net

$

125,599

$

129,643

Weighted-average remaining lease term (years)

Operating leases

4.8

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 nine months)

$

34,510

$

29,899

2022

 

40,070

 

32,039

2023

 

31,317

 

25,153

2024

 

22,022

 

20,281

2025

 

11,199

 

13,667

Thereafter

 

4,154

 

16,732

Total lease payments

143,272

137,771

Less imputed interest

 

19,954

 

17,383

Total

$

123,318

$

120,388

Schedule of maturities for operating leases

    

Finance

    

Operating

Year Ending April 30,

(in thousands)

2021 (remaining nine months)

$

34,510

$

29,899

2022

 

40,070

 

32,039

2023

 

31,317

 

25,153

2024

 

22,022

 

20,281

2025

 

11,199

 

13,667

Thereafter

 

4,154

 

16,732

Total lease payments

143,272

137,771

Less imputed interest

 

19,954

 

17,383

Total

$

123,318

$

120,388