 BlackBerry Ltd NYSE:BB stepped into the earnings confessional last night, reporting first-quarter losses of 5 cents per share, which fell in line with analysts estimates, alongside better-than-expected revenue of 168 million. 