XML 43 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Tables)
6 Months Ended
Oct. 31, 2019
Leases [Abstract]  
Schedule of Assets and Liabilities Related to Operating and Financing Leases

The amounts of assets and liabilities related to our operating and financing leases as of October 31, 2019 are as follows (in thousands):

 

 

 

Balance Sheet Caption

 

October 31, 2019

 

Operating Leases

 

 

 

 

 

 

Right-of-use assets

 

 

 

$

11,805

 

Accumulated amortization

 

 

 

 

(1,309

)

Right-of-use assets, net

 

Other assets

 

$

10,496

 

 

 

 

 

 

 

 

Current liabilities

 

Accrued expenses and deferred revenue

 

$

2,833

 

Non-current liabilities

 

Other non-current liabilities

 

 

8,824

 

Total operating lease liabilities

 

 

 

$

11,657

 

Finance Leases

 

 

 

 

 

 

Right-of-use assets

 

 

 

$

41,070

 

Accumulated depreciation

 

 

 

 

(1,078

)

Right-of-use assets, net

 

Property, plant, and equipment, net

 

$

39,992

 

 

 

 

 

 

 

 

Current liabilities

 

Accrued expenses and deferred revenue

 

 

946

 

Non-current liabilities

 

Finance lease payable, net of current portion

 

 

40,389

 

Total finance lease liabilities

 

 

 

$

41,335

 

Summary of Future Lease Payments for Operating and Finance Leases

Future lease payments for all our operating and finance leases for succeeding fiscal years is as follows (in thousands):

 

 

 

 

 

Operating

 

 

Financing

 

 

Total

 

2020

 

 

 

$

1,774

 

 

$

1,495

 

 

$

3,269

 

2021

 

 

 

 

3,122

 

 

 

3,016

 

 

 

6,138

 

2022

 

 

 

 

2,921

 

 

 

3,056

 

 

 

5,977

 

2023

 

 

 

 

2,769

 

 

 

3,071

 

 

 

5,840

 

2024

 

 

 

 

1,722

 

 

 

3,125

 

 

 

4,847

 

2025

 

 

 

 

330

 

 

 

3,180

 

 

 

3,510

 

Thereafter

 

 

 

 

679

 

 

 

48,783

 

 

 

49,462

 

Total future lease payments

 

 

 

 

13,317

 

 

 

65,726

 

 

 

79,043

 

Less amounts representing interest

 

 

 

 

(1,660

)

 

 

(24,391

)

 

 

(26,051

)

Present value of lease payments

 

 

 

 

11,657

 

 

 

41,335

 

 

 

52,992

 

Less current maturities of lease liabilities

 

 

 

 

(2,833

)

 

 

(946

)

 

 

(3,779

)

Long-term maturities of lease liabilities

 

 

 

$

8,824

 

 

$

40,389

 

 

$

49,213