XML 36 R23.htm IDEA: XBRL DOCUMENT v2.4.1.9
ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES (Details 3) (USD $)
3 Months Ended 9 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Jun. 30, 2014
Earnings per share          
Average exercise price of common stock (in dollars per share)   $ 10.40us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice   $ 10.40us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice  
Number of shares that can be purchased upon exercise of warrants 26,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights 400,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights 26,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights 400,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights  
Average exercise price of warrants (in dollars per share) 12.64us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights   12.64us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights    
Common shares that can be purchased using the treasury stock method, had there been net income     0us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants    
Stock options          
Earnings per share          
Common shares that can be purchased upon exercise of options 856,704us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= hdy_EmployeeAndDirectorsStockOptionsMember
1,100,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= hdy_EmployeeAndDirectorsStockOptionsMember
856,704us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= hdy_EmployeeAndDirectorsStockOptionsMember
1,100,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= hdy_EmployeeAndDirectorsStockOptionsMember
1,441,727us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= hdy_EmployeeAndDirectorsStockOptionsMember
Average exercise price of common stock (in dollars per share) $ 10.34us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= hdy_EmployeeAndDirectorsStockOptionsMember
$ 11.28us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= hdy_EmployeeAndDirectorsStockOptionsMember
$ 10.34us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= hdy_EmployeeAndDirectorsStockOptionsMember
$ 11.28us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= hdy_EmployeeAndDirectorsStockOptionsMember
$ 8.76us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= hdy_EmployeeAndDirectorsStockOptionsMember
Common shares that can be purchased using the treasury stock method, had there been net income 0us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= hdy_EmployeeAndDirectorsStockOptionsMember
68,000us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= hdy_EmployeeAndDirectorsStockOptionsMember
500us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= hdy_EmployeeAndDirectorsStockOptionsMember
41,000us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= hdy_EmployeeAndDirectorsStockOptionsMember
 
Unvested restricted stock awards          
Earnings per share          
Common shares that can be purchased using the treasury stock method, had there been net income 0us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
21,000us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
6,000us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
7,000us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember