Accounts receivable, net of allowances for credit losses of 5 on july 31, 2026 and april 30, 2026
29,711
40,014
50,834
45,834
Inventories
180,661
156,250
175,264
183,141
Prepaid expenses and other current assets
8,558
7,170
7,702
9,655
Income tax receivable
3,328
4,617
4,271
2,569
Total current assets
247,493
241,403
261,533
268,520
Property, plant, and equipment, net of accumulated depreciation and amortization of 403,821 on july 31, 2026 and 397,668 on april 30, 2026
242,813
238,643
238,578
242,082
Intangibles, net
1,879
1,956
2,195
2,278
Goodwill
19,024
19,024
19,024
19,024
Deferred income taxes
4,347
4,347
9,584
9,584
Other assets
7,748
7,393
7,090
7,094
Total assets
523,304
512,766
538,004
548,582
Accounts payable
37,393
34,570
25,494
23,485
Accrued expenses and deferred revenue
17,095
19,146
18,770
18,658
Accrued payroll and incentives
6,577
15,196
11,246
10,303
Accrued profit sharing
5,899
5,155
1,389
204
Accrued warranty
1,467
1,300
1,244
1,241
Total current liabilities
68,431
75,367
58,143
53,891
Notes and loans payable (note 3)
39,185
19,121
74,056
88,992
Finance lease payable, net of current portion
31,676
32,163
32,644
32,806
Other non-current liabilities
10,310
9,556
9,743
9,697
Total liabilities
149,602
136,207
174,586
185,386
Common stock, 0.001 par value, 100,000,000 shares authorized, 44,839,680 shares issued and outstanding on july 31, 2026 and 44,605,993 shares issued and outstanding on april 30, 2026
45
45
44
76
Additional paid-in capital
3,194
2,776
0
301,933
Retained earnings
370,463
373,738
363,374
519,462
Treasury stock, at cost (no shares on april 30, 2026 and 31,677,994 shares on april 30, 2025)
-
0
0
458,275
Total stockholders equity
373,702
376,559
363,418
363,196
Total liabilities and stockholders' equity
523,304
512,766
538,004
548,582
Unit: Thousand (K) dollars (except for numbers of shares and EPS). Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.