MENLO PARK, Calif.--(BUSINESS WIRE)--Depomed, Inc. (NASDAQ: DEPO) today announced its financial results for the quarter ended March 31, 2007. For the quarter, a net loss of $10.9 million or $0.26 per share was reported, compared to a net loss of $7.8 million or $0.19 per share for the comparable period in 2006. Cash and investment balances at March 31, 2007 were $25.8 million.