v3.26.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Accrued Liabilities [Abstract]    
Employee compensation and benefits $ 7,265 $ 9,020
Deferred sales tax (see Note C) 11,688 8,591
Fair value of contingent consideration 5,768 5,768
Accrued interest payable 990 805
Property taxes payable 1,738 1,433
Unearned revenue 5,518 5,331
Other 1,852 4,953
Total Accrued Liabilities $ 34,819 $ 35,901