EMBED

Valuation Rank

Current Vs Industry Vs History
PB Ratio 7.04
PS Ratio 35.29
EV-to-EBIT -42.47
N/A
EV-to-EBITDA -44.26
N/A
EV-to-Revenue 30.34
Current Ratio 9.23
Quick Ratio 9.23
Days Sales Outstanding 54.53
Days Payable 39.94

Dividend & Buy Back

Current Vs Industry Vs History
3-Year Average Share Buyback Ratio -20.1

Valuation & Return

Current Vs Industry Vs History
Price-to-Tangible-Book 7.04
Earnings Yield (Greenblatt) % -2.35