XML 76 R60.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share (Details) - shares
1 Months Ended 12 Months Ended
Feb. 28, 2017
Feb. 29, 2016
Jun. 30, 2017
Jun. 30, 2016
Earnings per share        
Potentially dilutive stock options     376,755 8,563
ATC and Kecy        
Earnings per share        
Number of shares issued in acquisitions, held in escrow and excluded from earnings per share calculations     905,414  
ATC        
Earnings per share        
Number of shares returned and retired   233,788    
Kecy        
Earnings per share        
Number of shares returned and retired 671,626