XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
3 Months Ended
Jul. 31, 2021
Leases [Abstract]  
Schedule of Assets and Liabilities Related to Operating Leases

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

 

 

 

July 31, 2021

 

Operating Leases

 

 

 

 

 

Right-of-use assets

 

 

$

27,461

 

Accumulated amortization

 

 

 

(2,477

)

Right-of-use assets, net

 

 

$

24,984

 

 

 

 

 

 

 

Lease liabilities, current portion

 

 

$

1,793

 

Lease liabilities, net of current portion

 

 

 

24,327

 

Total operating lease liabilities

 

 

$

26,120

 

 

 

 

 

 

 

 

Schedule of Future Lease Payments for Operating Leases

Future lease payments for all our operating leases for the remainder of fiscal 2022 and for succeeding fiscal years are as follows (in thousands):

 

 

 

Operating

 

2022

 

 

$

2,350

 

2023

 

 

 

3,005

 

2024

 

 

 

2,030

 

2025

 

 

 

2,059

 

2026

 

 

 

2,005

 

2027

 

 

 

2,033

 

Thereafter

 

 

 

26,514

 

Total future lease payments

 

 

 

39,996

 

Less amounts representing interest

 

 

 

(13,876

)

Present value of lease payments

 

 

 

26,120

 

Less current maturities of lease liabilities

 

 

 

(1,793

)

Long-term maturities of lease liabilities

 

 

$

24,327