XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
12 Months Ended
Apr. 30, 2022
Leases  
Schedule of components of lease costs

Year Ended

Year Ended

April 30,

April 30,

    

2022

2021

Operating lease cost

$

6,814

$

5,150

Short term lease cost

840

602

Variable lease cost

653

23

Sublease income

(176)

(91)

Total lease costs, net

$

8,131

$

5,684

Schedule of supplemental lease information

Supplemental lease information was as follows:

Year Ended

Year Ended

April 30,

April 30,

    

2022

2021

(In thousands)

(In thousands)

Cash paid for amounts included in the measurement of operating lease liabilities

$

6,925

$

5,070

Right-of-use assets obtained in exchange for new lease liabilities

$

10,238

$

18,729

Weighted average remaining lease term

62 months

71 months

Weighted average discount rate

3.4%

3.6%

Schedule of maturities of operating lease liabilities

Maturities of operating lease liabilities as of April 30, 2022 were as follows (in thousands):

2022

$

6,819

2023

 

6,980

2024

 

6,070

2025

 

3,675

2026

 

2,540

Thereafter

5,484

Total lease payments

31,568

Less: imputed interest

(2,834)

Total present value of operating lease liabilities

$

28,734