EMBED

Valuation Rank

Current Vs Industry Vs History
PB Ratio 3.87
PS Ratio 35.42
EV-to-EBIT -83.17
N/A
EV-to-EBITDA -305.79
N/A
EV-to-Revenue 31.27
EV-to-FCF -27.65
N/A
Current Ratio 8.97
Quick Ratio 8.45
Cash Ratio 5.69
Days Inventory 220.55
Days Sales Outstanding 84.68
Days Payable 70.96

Dividend & Buy Back

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