Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition Disaggregation of Revenue (Details)

v3.24.1.1.u2
Revenue Recognition Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 31, 2024
May 31, 2023
May 31, 2024
May 31, 2023
Disaggregation of Revenue [Line Items]        
Revenues $ 150,389 $ 156,253 $ 430,796 $ 437,595
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 117,107 127,216 331,634 350,995
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 33,282 $ 29,037 $ 99,162 $ 86,600