v3.25.2
SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Apr. 30, 2025
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:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2023

​

$

592

​

$

—

​

$

124

​

$

—

​

$

(560)

​

$

156

​

2024

​

$

156

​

$

—

​

$

89

​

$

—

​

$

(86)

​

$

159

​

2025

​

$

159

​

$

—

​

$

111

​

$

—

​

$

(67)

​

$

203

​

Warranty reserve for the year ended April 30:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2023

​

$

2,190

​

$

—

​

$

3,052

​

$

—

​

$

(1,600)

​

$

3,642

​

2024

​

$

3,642

​

$

40

​

$

4,364

​

$

—

​

$

(2,508)

​

$

5,538

​

2025

​

$

5,538

​

$

—

​

$

1,151

​

$

—

​

$

(2,500)

​

$

4,189

​

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

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2023

​

$

12,334

​

$

—

​

$

8,136

​

$

—

​

$

(5,265)

​

$

15,205

​

2024

​

$

15,205

​

$

—

​

$

13,937

​

$

—

​

$

(3,242)

​

$

25,900

​

2025

​

$

25,900

​

$

—

​

$

2,882

​

$

—

​

$

(110)

​

$

28,672

​

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

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2023

​

$

1,653

​

$

—

​

$

13,863

​

$

—

​

$

(14,133)

​

$

1,383

​

2024

​

$

1,383

​

$

—

​

$

16,365

​

$

—

​

$

(16,504)

​

$

1,244

​

2025

​

$

1,244

​

$

—

​

$

17,436

​

$

—

​

$

(17,121)

​

$

1,559

​

​