XML 115 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Other Accrued Expenses and Current Liabilities (Tables)
12 Months Ended
Apr. 30, 2020
Other Accrued Expenses and Current Liabilities  
Schedule of components of other accrued expenses and current liabilities

    

April 30, 

    

2020

    

2019

(in thousands)

Insurance related liabilities

$

12,922

$

14,110

Customer rebates payable

 

10,211

 

7,944

Sales taxes payable

 

9,493

 

10,448

Reserve for sales returns

4,081

4,701

Income taxes payable

2,844

14,063

Real estate and personal property taxes

 

2,182

 

2,010

Contingent consideration

 

2,018

 

13,073

Other

 

20,061

 

13,499

Total other accrued expenses and current liabilities

$

63,812

$

79,848