XML 42 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition (Schedule of Disaggregation of Revenue by Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 31, 2025
May 31, 2024
May 31, 2025
May 31, 2024
Disaggregation Of Revenue [Line Items]        
Revenue from contracts with customers $ 165,674 $ 133,658 $ 510,054 $ 434,805
Lease revenue 3,790 5,541 12,755 17,271
Total operating revenues 169,464 139,199 522,809 452,076
Point in Time [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from contracts with customers 155,504 124,980 481,150 408,019
Over Time [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from contracts with customers 10,170 8,678 28,904 26,786
Irrigation [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from contracts with customers 143,745 114,840 438,971 388,026
Lease revenue 0 0 0 0
Total operating revenues 143,745 114,840 438,971 388,026
Irrigation [Member] | Point in Time [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from contracts with customers 135,334 107,438 414,958 365,184
Irrigation [Member] | Over Time [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from contracts with customers 8,411 7,402 24,013 22,842
Infrastructure [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from contracts with customers 21,929 18,818 71,083 46,779
Lease revenue 3,790 5,541 12,755 17,271
Total operating revenues 25,719 24,359 83,838 64,050
Infrastructure [Member] | Point in Time [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from contracts with customers 20,170 17,542 66,192 42,835
Infrastructure [Member] | Over Time [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue from contracts with customers $ 1,759 $ 1,276 $ 4,891 $ 3,944