2016 beat estimates; raises $35M