Owlet Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020
Valuation Ratios
P/S Ratio0.910.840.933.973.88
P/B Ratio-3.37-1.52-6.045.46-16.40
Price/Tangible Book5.63
Enterprise Value Ratios
EV/Revenue0.930.910.892.85
Profitability & Returns
Return on Equity (ROE)-3.56%-3.84%
Return on Assets (ROA)-0.24%-0.35%-0.53%-0.35%-0.13%
Return on Capital Employed (ROCE)-1.40%29.61%9.96%-0.71%0.98%
Leverage & Solvency Ratios
Debt/Equity-0.56-0.55-1.720.30-1.62
Liquidity Ratios
Current Ratio1.270.890.771.970.80
Quick Ratio0.890.680.411.530.58
Efficiency Ratios
Asset Turnover1.671.060.700.842.21
Inventory Turnover4.552.512.523.156.19
Yield & Distribution Ratios
Earnings Yield-0.18%-0.73%-1.24%-0.24%-0.04%
FCF Yield-0.16%-0.52%-1.28%-0.14%0.00%
Buyback Yield-0.32%-0.04%-0.76%-1.88%0.85%