XML 33 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
9 Months Ended
Jan. 31, 2021
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 January 31, 2021 were as follows (in thousands):

 

 

 

Balance Sheet Caption

 

January 31, 2021

 

Operating Leases

 

 

 

 

 

 

Right-of-use assets

 

 

 

$

7,273

 

Accumulated amortization

 

 

 

 

(2,183

)

Right-of-use assets, net

 

Other assets

 

$

5,090

 

 

 

 

 

 

 

 

Current liabilities

 

Accrued expenses and deferred revenue

 

$

1,319

 

Non-current liabilities

 

Other non-current liabilities

 

 

3,951

 

Total operating lease liabilities

 

 

 

$

5,270

 

Finance Leases

 

 

 

 

 

 

Right-of-use assets

 

 

 

$

40,986

 

Accumulated depreciation

 

 

 

 

(3,706

)

Right-of-use assets, net

 

Property, plant, and equipment, net

 

$

37,280

 

 

 

 

 

 

 

 

Current liabilities

 

Accrued expenses and deferred revenue

 

 

1,073

 

Non-current liabilities

 

Finance lease payable, net of current portion

 

 

39,060

 

Total finance lease liabilities

 

 

 

$

40,133

 

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

 

2021

 

 

 

$

413

 

 

$

761

 

 

$

1,174

 

2022

 

 

 

 

1,546

 

 

 

3,056

 

 

 

4,602

 

2023

 

 

 

 

1,554

 

 

 

3,071

 

 

 

4,625

 

2024

 

 

 

 

1,545

 

 

 

3,125

 

 

 

4,670

 

2025

 

 

 

 

326

 

 

 

3,180

 

 

 

3,506

 

Thereafter

 

 

 

 

712

 

 

 

48,783

 

 

 

49,495

 

Total future lease payments

 

 

 

 

6,096

 

 

 

61,976

 

 

 

68,072

 

Less amounts representing interest

 

 

 

 

(826

)

 

 

(21,843

)

 

 

(22,669

)

Present value of lease payments

 

 

 

 

5,270

 

 

 

40,133

 

 

 

45,403

 

Less current maturities of lease liabilities

 

 

 

 

(1,319

)

 

 

(1,073

)

 

 

(2,392

)

Long-term maturities of lease liabilities

 

 

 

$

3,951

 

 

$

39,060

 

 

$

43,011