B. Riley Financial Inc. (RILY) reported a strong fourth quarter and full-year financial results. The Woodland Hills financial services firm reported adjusted net income of $14.8 million (76 cents a share) on revenue of $93.2 million for the quarter ended Dec. 31. That compares to a net loss of $300,000 (-2 cents) for the same quarter last year. For the full year, the company reported adjusted net income of $27.7 million ($1.51 a diluted share) on revenue of $190.4 million. No analysts follow the company. B. Riley shares closed down 15 cents, or 1 percent, to $14.15 on the Nasdaq. Second Sight Medical Products Inc. was on par with analyst expectations despite a substantial loss. The Sylmar medical device maker reported a net loss of $10.4 million (-17 cents a share) on net revenue of $715,000 for the quarter ended Dec. 31. That compares to a net loss of $5.5 million (-13 cents) for the same quarter a year ago. For the full year, the company reported adjusted net loss of $24.8 million (-63 cents) on net revenue of $4 million. Analysts on average expected a fourth-quarter net loss of 17 cents a share on revenue of $1.76 million, according to Thompson Financial Network. Second Sight shares closed down 16 cents, or 9.4 percent, to $1.55 on the Nasdaq. ImmunoCellular Therapeutics Ltd. (IMUC) performed under analyst expectation. The Calabasas cancer treatment company reported a net loss of $6.3 million (-$1.36 a share) for the quarter ended Dec. 31. That compares to a net loss of $4.8 million ($2.13 a share) for the same quarter last year. For the full year, the company reported a net loss of $22.1 million (-$7.86 a share) and no revenue. The one analyst who follows the company expected a fourth-quarter net loss of -$1.20 a share on revenue of $1.5 million, according to Thompson Financial Network. ImmunoCellular shares closed up 9 cents, or 3.5 percent, to $2.63 on the New York Stock Exchange. MRV Communications Inc. (MRVC) narrowed its net loss in the fourth quarter as it also beat Wall Street revenue expectations. The Chatsworth telecommunications equipment maker reported a net loss of $2.6 million (-38 cents a share) on revenue of $20.9 million in the quarter ended Dec. 31. That compares to a net loss of $6.7 million (-96 cents) in the same period a year earlier. The single analyst following the company expected an earnings loss of -24 cents on revenue of $20.5 million, according to Thomson Financial Network. The company announced results after the market closed Thursday. Shares closed down 15 cents, or more than 2 percent, to $7.15 on the Nasdaq.