XML 20 R65.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition (Narrative) (Details) - USD ($)
12 Months Ended
Aug. 31, 2019
Aug. 31, 2018
Aug. 31, 2017
Nov. 30, 2018
Sep. 01, 2018
Disaggregation of Revenue [Line Items]          
Cumulative effect of change in accounting principle $ (323,000) $ 61,000      
Accrued liabilities 18,513,000 26,240,000      
Reduction to revenue 423,350,000 408,518,000 $ 380,506,000    
Allowance for cash discounts 72,864,000 69,025,000      
Other current assets 7,216,000 13,337,000      
Contract assets 0 0      
Retained Earnings [Member]          
Disaggregation of Revenue [Line Items]          
Cumulative effect of change in accounting principle (225,000) (128,000)      
Accounting Standards Update 2014-09 [Member]          
Disaggregation of Revenue [Line Items]          
Cumulative effect of change in accounting principle         $ 300,000
Contract liabilities 300,000 $ 1,100,000      
Contract liabilities recognized to revenue 1,100,000        
Accounting Standards Update 2014-09 [Member] | Retained Earnings [Member]          
Disaggregation of Revenue [Line Items]          
Cumulative effect of change in accounting principle       $ 300,000  
Accounting Standards Update 2014-09 [Member] | Rebate [Member]          
Disaggregation of Revenue [Line Items]          
Accrued liabilities 7,500,000        
Reduction to revenue 18,200,000        
Accounting Standards Update 2014-09 [Member] | Coupons [Member]          
Disaggregation of Revenue [Line Items]          
Accrued liabilities 200,000        
Reduction to revenue 400,000        
Accounting Standards Update 2014-09 [Member] | Cash Discounts [Member]          
Disaggregation of Revenue [Line Items]          
Reduction to revenue 4,200,000        
Allowance for cash discounts 500,000        
Accounting Standards Update 2014-09 [Member] | Sales Returns [Member]          
Disaggregation of Revenue [Line Items]          
Accrued liabilities 400,000        
Other current assets $ 100,000