XML 72 R31.htm IDEA: XBRL DOCUMENT v3.20.1
SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Apr. 30, 2020
SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS  
Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]

SUPPLEMENTARY DATA

​

SCHEDULE II—VALUATION AND QUALIFYING ACCOUNTS

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Additions

​

​

​

​

​

​

 

​

    

Balance at

    

Charged to

    

Charged to

    

​

​

    

Balance at

 

​

​

Beginning

​

Costs and

​

Other

​

​

​

​

End of

 

Description

​

of Period

​

Expenses

​

Accounts

​

Deductions

​

Period

 

​

​

(In thousands)

 

Allowance for doubtful accounts for the year ended April 30:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2018

​

$

104

​

$

976

​

$

—

​

$

—

​

$

1,080

​

2019

​

$

1,080

​

$

198

​

$

—

​

$

(237)

​

$

1,041

​

2020

​

$

1,041

​

$

219

​

$

—

​

$

(70)

​

$

1,190

​

Warranty reserve for the year ended April 30:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2018

​

$

1,947

​

$

1,884

​

$

—

​

$

(1,741)

​

$

2,090

​

2019

​

$

2,090

​

$

702

​

$

—

​

$

(1,088)

​

$

1,704

​

2020

​

$

1,704

​

$

2,069

​

$

—

​

$

(1,758)

​

$

2,015

​

Reserve for inventory excess and obsolescence for the year ended April 30:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2018

​

$

2,756

​

$

2,758

​

$

—

​

$

(1,561)

​

$

3,953

​

2019

​

$

3,953

​

$

5,054

​

$

—

​

$

(1,183)

​

$

7,824

​

2020

​

$

7,824

​

$

5,377

​

$

—

​

$

(2,969)

​

$

10,232

​

Reserve for self-insured medical claims for the year ended April 30:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2018

​

$

1,133

​

$

9,100

​

$

—

​

$

(9,230)

​

$

1,003

​

2019

​

$

1,003

​

$

10,808

​

$

—

​

$

(10,867)

​

$

944

​

2020

​

$

944

​

$

13,031

​

$

—

​

$

(13,222)

​

$

753

​

​