Valuation Rank

Current Vs Industry Vs History
PS Ratio 36.79
EV-to-EBIT -30.8
N/A
EV-to-EBITDA -50.5
N/A
EV-to-Revenue 76.54
Current Ratio 8.48
Quick Ratio 8.48
Days Payable 37.69

Dividend & Buy Back

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

Valuation & Return

Current Vs Industry Vs History
Earnings Yield (Greenblatt) % -3.18