CONTRACT ASSETS AND LIABILITIES (Tables) |
3 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul. 31, 2026 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Contractors [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Contract Assets and Liabilities [Table Text Block] | At July 31, 2026, April 30, 2026, and April 30, 2025, contract assets, contract liabilities, and accounts receivable, net consisted of the following (in thousands):
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||