XML 106 R95.htm IDEA: XBRL DOCUMENT v3.25.3
Business Segments (Schedule of Segment Reporting Information, by Segment) (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Aug. 31, 2023
Segment Reporting Information [Line Items]      
Operating revenues $ 676,368 $ 607,074 $ 674,084
Cost of operating revenues 465,588 416,019 461,069
Gross profit 210,780 191,055 213,015
Operating expenses 122,656 114,447 110,831
Operating income 88,124 76,608 102,184
Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 676,368 607,074 674,084
Cost of operating revenues 465,588 416,019 461,069
Gross profit 210,780 191,055 213,015
Operating expenses 87,479 84,513 78,979
Operating income 123,301 106,542 134,036
Unallocated Corporate Expenses [Member]      
Segment Reporting Information [Line Items]      
Operating income 35,177 29,934 31,852
Irrigation [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 568,000 513,896 586,031
Irrigation [Member] | Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 568,000 513,896 586,031
Cost of operating revenues 402,126 358,390 401,427
Gross profit 165,874 155,506 184,604
Operating expenses 68,911 67,959 62,635
Operating income 96,963 87,547 121,969
Infrastructure [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 108,368 93,178 88,053
Infrastructure [Member] | Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Operating revenues 108,368 93,178 88,053
Cost of operating revenues 63,462 57,629 59,642
Gross profit 44,906 35,549 28,411
Operating expenses 18,568 16,554 16,344
Operating income $ 26,338 $ 18,995 $ 12,067