XML 35 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition Disaggregation of Revenues (Tables)
6 Months Ended
Feb. 28, 2026
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 February 28,Six Months Ended February 28,
2026202520262025
Revenues recognized at point in time$125,983 $117,448 $235,422 $226,744 
Revenues recognized over time28,824 28,080 63,593 63,980 
Total$154,807 $145,528 $299,015 $290,724