Share Facebook Twitter LinkedIn Pinterest Email A strategy firm significantly underperformed expectations, missing its Q2 earnings estimates by a considerable margin according to recent reports.