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

​

​