Share Graham (GHM) Q2 Earnings Beat Estimates