v3.26.3
Business Segments (Schedule of Segment Reporting Information, by Segment) (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2024
Segment Reporting Information [Line Items]      
Operating revenues $ 635,863 $ 676,368 $ 607,074
Cost of operating revenues 452,080 465,588 416,019
Gross profit 183,783 210,780 191,055
Operating expenses 116,858 122,656 114,447
Operating income 66,925 88,124 76,608
Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 635,863 676,368 607,074
Cost of operating revenues 452,080 465,588 416,019
Gross profit 183,783 210,780 191,055
Operating expenses 87,669 87,479 84,513
Operating income 96,114 123,301 106,542
Unallocated Corporate Expenses [Member]      
Segment Reporting Information [Line Items]      
Operating income 29,189 35,177 29,934
Irrigation [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 541,450 568,000 513,896
Irrigation [Member] | Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 541,450 568,000 513,896
Cost of operating revenues 392,287 402,126 358,390
Gross profit 149,163 165,874 155,506
Operating expenses 69,082 68,911 67,959
Operating income 80,081 96,963 87,547
Infrastructure [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 94,413 108,368 93,178
Infrastructure [Member] | Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 94,413 108,368 93,178
Cost of operating revenues 59,793 63,462 57,629
Gross profit 34,620 44,906 35,549
Operating expenses 18,587 18,568 16,554
Operating income $ 16,033 $ 26,338 $ 18,995