Earnings NewsBarracuda Networks beats by $0.01, beats on revenueApr. 27, 2015 4:21 PM ETBarracuda Networks, Inc (CUDA) StockBy: SA News Team Barracuda Networks (NYSE:CUDA): FQ4 EPS of $0.07 beats by $0.01. Revenue of $72.17M (+19.6% Y/Y) beats by $0.43M. Shares -4% AH. Press Release Recommended For YouMore Trending NewsSee More »Related StocksSymbolLast Price% ChgCUDA--Barracuda Networks, IncTrending AnalysisTrending News