v3.25.2
Accrued Liabilities
12 Months Ended
Apr. 30, 2025
Payables and Accruals [Abstract]  
Accrued Liabilities

6. Accrued Liabilities

Accrued liabilities consisted of the following at:

 

April 30,

 

 

2025

 

 

2024

 

Bonuses and commissions

$

6,368

 

 

$

4,291

 

Other expenses

 

3,547

 

 

 

1,191

 

Paid time off

 

2,305

 

 

 

1,903

 

Professional services

 

1,141

 

 

 

1,460

 

Payroll and payroll taxes

 

468

 

 

 

234

 

Accrued liabilities

$

13,829

 

 

$

9,079