GP Strategies Corp. (GPX) Analysis