Barracuda Networks Inc (NYSE:CUDA) investors should be smiling from ear to ear today after the IT appliance maker reported fiscal second-quarter profit and …