XML 88 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Narrative) (Details) - USD ($)
12 Months Ended
Aug. 31, 2020
Aug. 31, 2019
Aug. 31, 2018
Disaggregation of Revenue [Line Items]      
Accrued liabilities $ 21,660,000 $ 18,513,000  
Reduction to revenue 408,498,000 423,350,000 $ 408,518,000
Contract assets 0 0  
Cash Discounts [Member]      
Disaggregation of Revenue [Line Items]      
Reduction to revenue 4,400,000 4,200,000  
Accounting Standards Update 2014-09 [Member]      
Disaggregation of Revenue [Line Items]      
Contract liabilities 1,400,000 300,000  
Contract liabilities recognized to revenue   300,000  
Accounting Standards Update 2014-09 [Member] | Rebate/Other Discounts [Member]      
Disaggregation of Revenue [Line Items]      
Accrued liabilities 7,500,000 7,500,000  
Reduction to revenue 20,700,000 18,200,000  
Accounting Standards Update 2014-09 [Member] | Cash Discounts [Member]      
Disaggregation of Revenue [Line Items]      
Allowance for cash discount $ 500,000 $ 500,000