InSite net income increases to $26.8 million in 2014

InSite Vision reported 2014 net income of $26.8 million, or $0.20 per share, compared with $5.8 million, or $0.04 per share, in 2013, according to a press release. Revenues in 2014 were $8.2 million compared with $30.8 million in 2013. A decline in royalty payments contributed to the lower revenues.

Full Story →