XML 49 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Apr. 30, 2024
SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS  
SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS

SUPPLEMENTARY DATA

SCHEDULE II—VALUATION AND QUALIFYING ACCOUNTS

Additions

 

    

Balance at

    

Balance

Charged to

    

Charged to

    

    

Balance at

 

Beginning

Acquired from

Costs and

Other

End of

 

Description

of Period

Acquisition

Expenses

Accounts

Deductions

Period

 

(In thousands)

 

Allowance for doubtful accounts for the year ended April 30:

2022

$

595

$

5

$

52

$

$

(60)

$

592

2023

$

592

$

$

124

$

$

(560)

$

156

2024

$

156

$

$

89

$

$

(86)

$

159

Warranty reserve for the year ended April 30:

2022

$

2,341

$

256

$

1,089

$

$

(1,496)

$

2,190

2023

$

2,190

$

$

3,052

$

$

(1,600)

$

3,642

2024

$

3,642

$

40

$

4,364

$

$

(2,508)

$

5,538

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

2022

$

10,289

$

1,561

$

2,271

$

$

(1,787)

$

12,334

2023

$

12,334

$

$

8,136

$

$

(5,265)

$

15,205

2024

$

15,205

$

$

13,937

$

$

(3,242)

$

25,900

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

2022

$

1,293

$

$

14,724

$

$

(14,364)

$

1,653

2023

$

1,653

$

$

13,863

$

$

(14,133)

$

1,383

2024

$

1,383

$

$

16,365

$

$

(16,504)

$

1,244