XML 48 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
12 Months Ended
Apr. 30, 2024
Leases [Abstract]  
Schedule of Assets and Liabilities Related to Operating Leases

The amounts of assets and liabilities related to our operating leases as of April 30, 2024 and 2023 are as follows (in thousands):

 

 

 

April 30, 2024

 

 

April 30, 2023

 

Operating Leases

 

 

 

 

 

 

Right-of-use assets

 

$

37,540

 

 

$

26,999

 

Accumulated amortization

 

 

(3,976

)

 

 

(2,801

)

Right-of-use assets, net

 

$

33,564

 

 

$

24,198

 

 

 

 

 

 

 

 

Lease liabilities, current portion

 

$

1,331

 

 

$

904

 

Lease liabilities, net of current portion

 

 

33,289

 

 

 

24,064

 

Total operating lease liabilities

 

$

34,620

 

 

$

24,968

 

 

 

 

 

 

 

 

Schedule of Future Lease Payments for Operating Leases

Future lease payments for all our operating leases as of April 30, 2024, and for succeeding fiscal years, are as follows (in thousands):

 

 

 

 

Operating

 

2025

 

 

 

$

3,372

 

2026

 

 

 

 

3,270

 

2027

 

 

 

 

3,299

 

2028

 

 

 

 

3,348

 

Thereafter

 

 

 

 

39,322

 

Total future lease payments

 

 

 

 

52,611

 

Less amounts representing interest

 

 

 

 

(17,991

)

Present value of lease payments

 

 

 

 

34,620

 

Less current maturities of lease liabilities

 

 

 

 

(1,331

)

Long-term maturities of lease liabilities

 

 

 

$

33,289