XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition Disaggregation of Revenues (Tables)
9 Months Ended
May 31, 2023
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,
2023202220232022
Revenues recognized at point in time$127,216 $117,155 $350,995 $322,247 
Revenues recognized over time29,037 34,738 86,600 97,148 
Total$156,253 $151,894 $437,595 $419,395