XML 53 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Other Accrued Expenses and Current Liabilities (Tables)
12 Months Ended
Apr. 30, 2024
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Schedule of components of other accrued expenses and current liabilities
The Company’s other accrued expenses and current liabilities consisted of the following:
April 30,
20242023
(in thousands)
Insurance related liabilities$18,822 $14,194 
Customer rebates payable19,513 16,983 
Sales taxes payable19,037 15,407 
Income taxes payable2,360 10,321 
Reserve for sales returns9,804 10,297 
Accrued interest10,425 9,571 
Other31,243 30,902 
Total other accrued expenses and current liabilities$111,204 $107,675