Valuation Rank

Current Vs Industry Vs History
PS Ratio 35.77
EV-to-EBIT -5.52
N/A
EV-to-EBITDA -5.67
N/A
EV-to-Revenue 45.71
Current Ratio 20.52
Quick Ratio 20.52
Days Sales Outstanding 56.49
Days Payable 9.07

Dividend & Buy Back

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

Valuation & Return

Current Vs Industry Vs History
Price-to-Median-PS-Value 2.18
Earnings Yield (Greenblatt) % -18.16