XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Apr. 30, 2024
Accrued Liabilities [Abstract]    
Cash overdraft $ 881 $ 823
Employee compensation 13,148 10,774
Deferred sales tax (see Note B) 10,224 6,234
Fair value of contingent consideration 6,536 3,193
Accrued interest payable 1,703 2,221
Other 3,029 4,583
Total $ 35,521 $ 27,828