Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition Disaggregation of Revenue (Details)

v3.24.1
Revenue Recognition Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Feb. 29, 2024
Feb. 28, 2023
Disaggregation of Revenue [Line Items]        
Revenues $ 138,437 $ 141,960 $ 280,406 $ 281,342
Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)     13,200  
Revenue Recognized at a Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 108,385 113,875 214,526 223,778
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 30,052 $ 28,085 $ 65,880 $ 57,564