v3.26.3
Accrued Liabilities
3 Months Ended
Jul. 31, 2026
Payables and Accruals [Abstract]  
Accrued Liabilities

6. Accrued Liabilities

Accrued liabilities consisted of the following at:

 

July 31, 2026

 

 

April 30, 2026

 

Bonuses and commissions

$

4,111

 

 

$

10,885

 

Other accrued liabilities

 

6,396

 

 

 

5,486

 

Paid time off

 

3,171

 

 

 

3,050

 

Professional services

 

2,449

 

 

 

1,133

 

Payroll and payroll taxes

 

6,158

 

 

 

2,492

 

Total Accrued liabilities

$

22,285

 

 

$

23,046