TipRanks
Go Ultimate55% OFF

Owlet (OWLT) Ratios

Owlet Ratios

OWLT's free cash flow for Q2 2026 was $-631.00K. For the 2026 fiscal year, OWLT's free cash flow was decreased by $-539.00K and operating cash flow was $-92.00K. See a summary of the company’s cash flow.

Financial ratios
RatiosDec 25Dec 24Dec 23Dec 22Dec 21
Liquidity Ratios
Current Ratio1.851.270.890.771.97
Quick Ratio1.510.980.740.491.71
Cash Ratio0.800.560.370.171.38
Solvency Ratio-0.78-0.16-0.42-1.12-0.83
Operating Cash Flow Ratio-0.24-0.31-0.52-1.22-0.59
Short-Term Operating Cash Flow Coverage-1.02-1.52-1.55-5.41-4.75
Net Current Asset Value$ 31.70M$ -24.55M$ -33.85M$ -17.48M$ 50.96M
Leverage Ratios
Debt-to-Assets Ratio0.150.240.370.320.12
Debt-to-Equity Ratio0.37-0.56-0.55-1.720.30
Debt-to-Capital Ratio0.27-1.28-1.232.390.23
Long-Term Debt-to-Capital Ratio0.07-0.260.000.000.13
Financial Leverage Ratio2.42-2.34-1.49-5.462.54
Debt Service Coverage Ratio-2.55-1.06-1.50-4.68-1.18
Interest Coverage Ratio-2.42-12.40-8.97-76.65-2.00
Debt to Market Cap0.040.170.350.240.06
Interest Debt Per Share0.880.892.372.445.63
Net Debt to EBITDA0.630.880.01-0.091.84
Profitability Margins
Gross Profit Margin50.64%50.36%41.82%33.69%46.23%
EBIT Margin-34.28%-13.90%-54.99%-113.01%-57.80%
EBITDA Margin-33.72%-12.13%-50.90%-109.15%-56.31%
Operating Profit Margin-7.81%-25.90%-53.01%-122.28%-73.56%
Pretax Profit Margin-37.51%-15.99%-60.90%-114.60%-94.50%
Net Profit Margin-37.54%-16.06%-60.92%-114.64%-94.54%
Continuous Operations Profit Margin-37.54%-16.06%-60.92%-114.64%-94.54%
Net Income Per EBT100.07%100.43%100.03%100.04%100.04%
EBT Per EBIT479.97%61.73%114.87%93.72%128.46%
Return on Assets (ROA)-46.35%-25.32%-74.57%-136.54%-51.20%
Return on Equity (ROE)-112.08%59.28%110.87%745.99%-129.92%
Return on Capital Employed (ROCE)-19.95%-154.52%2960.91%995.75%-78.63%
Return on Invested Capital (ROIC)-15.90%-98.47%-185.97%-978.82%-70.19%
Return on Tangible Assets-47.12%-25.83%-78.50%-142.12%-51.83%
Earnings Yield-13.14%-18.65%-75.29%-127.48%-24.36%
Efficiency Ratios
Receivables Turnover4.626.433.874.347.25
Payables Turnover4.353.432.301.511.47
Inventory Turnover3.413.684.842.482.27
Fixed Asset Turnover264.27325.2341.1020.5540.56
Asset Turnover1.231.581.221.190.54
Working Capital Turnover Ratio4.4634.40-5.272.692.66
Cash Conversion Cycle102.1649.6110.96-10.62-37.19
Days of Sales Outstanding79.0756.7594.4384.1750.38
Days of Inventory Outstanding107.0399.1275.42147.27160.91
Days of Payables Outstanding83.95106.27158.89242.06248.49
Operating Cycle186.11155.87169.85231.44211.29
Cash Flow Ratios
Operating Cash Flow Per Share-0.58-0.74-2.84-10.24-5.15
Free Cash Flow Per Share-0.59-0.79-2.85-10.43-5.41
Dividend Paid and CapEx Coverage Ratio-39.56-14.73-398.76-52.00-20.08
Capital Expenditure Coverage Ratio-39.56-14.73-398.76-52.00-20.08
Operating Cash Flow Coverage Ratio-0.83-0.94-1.44-4.45-2.45
Operating Cash Flow to Sales Ratio-0.10-0.14-0.44-1.18-0.53
Free Cash Flow Yield-3.66%-17.80%-53.97%-133.28%-14.47%
Valuation Ratios
Price-to-Earnings (P/E) Ratio-7.23-5.36-1.33-0.78-4.10
Price-to-Sales (P/S) Ratio2.860.860.810.903.88
Price-to-Book (P/B) Ratio8.53-3.18-1.47-5.855.33
Price-to-Free Cash Flow (P/FCF) Ratio-27.30-5.62-1.85-0.75-6.91
Price-to-Operating Cash Flow Ratio-27.97-6.00-1.86-0.76-7.26
Price-to-Earnings Growth (PEG) Ratio-0.160.070.020.04-0.03
Enterprise Value Multiple-7.84-6.21-1.58-0.92-5.05
Enterprise Value279.58M58.85M43.53M69.31M215.80M
EV to EBITDA-7.84-6.21-1.58-0.92-5.05
EV to Sales2.640.750.811.002.85
EV to Free Cash Flow-25.27-4.92-1.85-0.84-5.07
EV to Operating Cash Flow-25.89-5.25-1.85-0.85-5.32
Tangible Book Value Per Share1.82-1.46-3.85-1.626.79
Shareholders’ Equity Per Share1.90-1.40-3.59-1.347.01
Tax and Other Ratios
Effective Tax Rate-0.00-0.00-0.00-0.00-0.00
Revenue Per Share5.675.176.538.709.63
Net Income Per Share-2.13-0.83-3.98-9.98-9.11
Tax Burden1.001.001.001.001.00
Interest Burden1.091.151.111.011.63
Research & Development to Revenue0.130.130.190.400.28
SG&A to Revenue0.450.640.510.600.43
Stock-Based Compensation to Revenue0.090.110.180.190.06
Income Quality0.280.890.721.030.57

Currency in USD