XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition (Schedule of Disaggregation of Revenue by Segment) (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2022
Disaggregation Of Revenue [Line Items]      
Revenue from the contracts with customers $ 584,256 $ 661,905 $ 760,263
Lease revenue 22,818 12,179 10,480
Total operating revenues 607,074 674,084 770,743
Irrigation [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue from the contracts with customers 513,896 586,031 665,829
Lease revenue 0 0 0
Total operating revenues 513,896 586,031 665,829
Infrastructure [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue from the contracts with customers 70,360 75,874 94,434
Lease revenue 22,818 12,179 10,480
Total operating revenues 93,178 88,053 104,914
Point in Time [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue from the contracts with customers 550,611 629,366 731,850
Point in Time [Member] | Irrigation [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue from the contracts with customers 485,790 559,826 643,169
Point in Time [Member] | Infrastructure [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue from the contracts with customers 64,821 69,540 88,681
Over Time [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue from the contracts with customers 33,645 32,539 28,413
Over Time [Member] | Irrigation [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue from the contracts with customers 28,106 26,205 22,660
Over Time [Member] | Infrastructure [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue from the contracts with customers $ 5,539 $ 6,334 $ 5,753