XML 84 R71.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Earnings Per Share [Abstract]      
Net (loss) income attributable to Ecology and Environment Inc. $ (308) $ 2,823 $ 741
Less: Dividend declared 1,724 1,719 1,895
Undistributed earnings (distributions in excess of earnings) $ (2,032) $ 1,104 $ (1,154)
Weighted-average common shares outstanding - basic and diluted (in shares) 4,304,574 4,294,501 4,289,993
Distributed earnings per share (in dollars per share) $ 0.40 $ 0.40 $ 0.44
Undistributed earnings (distributions in excess of earnings) per share (in dollars per share) (0.47) 0.26 (0.27)
Total (loss) earnings per share (in dollars per share) $ (0.07) $ 0.66 $ 0.17