Barracuda Networks, Inc. CUDA
0.02 0.00 (+0.00%)
At close·Jun 28, 2019, 6:07 PM EDT
27.54 52-week range 27.56
P/E 118×
P/S 3.5×
P/B 193×
P/FCF 21.6×
EV/EBITDA 29.2×
EV/Sales 3.2×
FCF Yield 4.6%
Gross Margin 76.2%
Operating Margin 6.3%
Net Margin 2.9%
ROE 159.3%
ROIC 5.5%
ROA 2.2%
Revenue 10.1%
Operating Income 420.3%
EPS (diluted) 328.1%
Free Cash Flow 38.7%
Current Ratio 1.0×
Quick Ratio 1.0×
Debt / Equity 0.6×
Net Debt / EBITDA -3.0×
Interest Coverage 77.4×
Dividend Yield 0.0%
Payout Ratio 0.0%
Annual · latest fiscal year ends 2017-02-28