XML 153 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue Recognition Disaggregation of Revenues (Tables)
9 Months Ended
May 31, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue [Table Text Block]
The following table presents information regarding revenues disaggregated by the timing of when goods and services are transferred (in thousands):
Three Months Ended May 31,Nine Months Ended May 31,
2024202320242023
Revenues recognized at point in time$117,107 $127,216 $331,634 $350,995 
Revenues recognized over time33,282 29,037 99,162 86,600 
Total$150,389 $156,253 $430,796 $437,595