Peers
EMBED

Valuation Rank

Current Vs Industry Vs History
PB Ratio 1.41
PS Ratio 2.95
EV-to-EBIT -10.21
N/A
EV-to-EBITDA -15.22
N/A
EV-to-Revenue 3.72
EV-to-FCF -20.58
N/A
Current Ratio 2.21
Quick Ratio 2.21
Cash Ratio 1.98
Days Sales Outstanding 20.49
Days Payable 15.77

Dividend & Buy Back

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

Valuation & Return

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