Check Point Says Revenue Hit Bottom at $670M…