XML 71 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Accrued Liabilities [Abstract]    
Cash overdraft $ 1,289 $ 823
Employee compensation and benefits 7,983 10,774
Deferred sales tax (see Note B) 10,326 6,234
Fair value of contingent consideration 6,298 3,193
Accrued interest payable 2,155 2,221
Other 7,898 4,583
Accrued liabilities $ 35,949 $ 27,828