XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition Disaggregation of Revenues (Tables)
6 Months Ended
Feb. 28, 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 EndedSix Months Ended
February 28, 2025February 29, 2024February 28, 2025February 29, 2024
Revenues recognized at point in time$117,448 $108,385 $226,745 $214,526 
Revenues recognized over time28,080 30,052 63,979 65,880 
Total$145,528 $138,437 $290,724 $280,406