XML 45 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Accounting Standards (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Increase (decrease) in diluted shares outstanding (in shares) 679,000 0 685,000 765,000
Excess tax benefits recorded in operating activities     $ 0 $ (187)
Excess tax benefits recorded in financing activities     0 (187)
Prepaid and Other Current Assets [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Deferred tax assets, current   $ 12,900   12,900
Accounting Standards Update 2017-07 Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Net benefit costs expected to be reclassified from operating income to a line item below operating income $ 2,000 $ 900 3,900 1,700
Accounting Standards Update 2016-09 [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Excess income tax benefits from stock-based compensation     $ 200  
Increase (decrease) in diluted shares outstanding (in shares) 34,000   24,000  
Excess tax benefits recorded in operating activities     $ 0  
Excess tax benefits recorded in financing activities       $ 200