Valuation Rank

Current Vs Industry Vs History
PB Ratio 6
PS Ratio 9.39
EV-to-EBIT -9.4
N/A
EV-to-EBITDA -14.39
N/A
EV-to-Revenue 10.88
Current Ratio 1.11
Quick Ratio 1.11
Days Sales Outstanding 65.78

Dividend & Buy Back

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

Valuation & Return

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