Highlighted by an 86.39% Increase in Revenue and a 376.44% Increase in Net Income - IDR Continued its Strong Financial Performance Despite Increased Exploration Expense Leading to the Discovery of ...