InterDigital (IDCC -0.08%) offered investors a pleasant surprise in its just-reported reported its Q4 and 2012 results. For the quarter, the company's revenue advanced by 14% on a year-over-year basis to just under $88 million. Net profit came in at $15.5 million ($0.38 per diluted share), which was 32% lower than Q4 2011's $22.8 million ($0.50).

Analysts, however, were expecting EPS of only $0.06 per share on $62 million in revenue.

For the full year, the top line doubled and then some to land at $663 million, while net income more than tripled to $271.8 million ($6.26 diluted EPS). Those numbers for 2011 were $302 million and $89.5 million, respectively.

In the press release announcing the results, InterDigital quoted CFO Richard Brezski as saying that the company expects $46 million to $47 million in revenue for the current quarter. That far exceeds the average analyst expectation of around $35 million.