Check Point Software beats earnings forecast by $0.64, revenue falls short of expectations Source link