XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition Disaggregation of Revenues (Tables)
9 Months Ended
May 31, 2025
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,
2025202420252024
Revenues recognized at point in time$122,478 $117,107 $349,222 $331,634 
Revenues recognized over time36,183 33,282 100,163 99,162 
Total$158,661 $150,389 $449,385 $430,796