Peers
EMBED

Valuation Rank

Current Vs Industry Vs History
PS Ratio 30.65
EV-to-EBIT -7.12
N/A
EV-to-EBITDA -7.31
N/A
EV-to-Revenue 48.2
EV-to-FCF -7.69
N/A
Current Ratio 12.51
Quick Ratio 12.51
Cash Ratio 12
Days Sales Outstanding 47.51
Days Payable 36.69

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 1.65
Earnings Yield (Greenblatt) % -14.04