Peers
EMBED

Valuation Rank

Current Vs Industry Vs History
PB Ratio 7.1
PS Ratio 12.9
EV-to-EBIT -58.25
N/A
EV-to-EBITDA -74.68
N/A
EV-to-Revenue 11.51
EV-to-FCF -245.85
N/A
Current Ratio 4.46
Quick Ratio 4.2
Cash Ratio 3.49
Days Inventory 179.3
Days Sales Outstanding 71.97
Days Payable 118.97

Dividend & Buy Back

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