XML 59 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition Disaggregation of Revenues (Tables)
9 Months Ended
May 31, 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 May 31,Nine Months Ended May 31,
2026202520262025
Revenues recognized at point in time$131,938 $122,478 $365,351 $349,222 
Revenues recognized over time35,615 36,183 101,217 100,163 
Total$167,553 $158,661 $466,568 $449,385