Meanwhile, BlackBerry Ltd (NASDAQ:BBRY) (TSE:BB) skyrocketed about 20% since its Q1 results on June 19. The Canadian company has started showing signs of recovery. Though its revenues continued to decline rapidly, BlackBerry posted a small profit of $23 million. On an adjusted basis, the company lost just $0.11 per share, compared to the consensus estimate of $0.25 per share in losses.