XML 29 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Other Accrued Expenses and Current Liabilities
12 Months Ended
Apr. 30, 2021
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Other Accrued Expenses and Current Liabilities Other Accrued Expenses and Current Liabilities
The Company’s other accrued expenses and current liabilities consisted of the following:
April 30,
20212020
(in thousands)
Insurance related liabilities$14,301 $12,922 
Customer rebates payable12,723 10,211 
Sales taxes payable11,529 9,493 
Derivative liability11,817 11,514 
Reserve for sales returns6,028 4,081 
Income taxes payable5,928 2,844 
Other24,812 24,261 
Total other accrued expenses and current liabilities$87,138 $75,326