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

6. Accrued Liabilities

Accrued liabilities consisted of the following at:

 

 

April 30, 2026

 

 

April 30, 2025

 

Bonuses and commissions

$

10,885

 

 

$

6,368

 

Other accrued liabilities

 

5,486

 

 

 

3,547

 

Paid time off

 

3,050

 

 

 

2,305

 

Professional services

 

1,133

 

 

 

1,141

 

Payroll and payroll taxes

 

2,492

 

 

 

468

 

Total Accrued liabilities

$

23,046

 

 

$

13,829