Owlet, Inc. OWLT

Latest FY: 2025 Healthcare Medical Devices
Market Price $5.02
Market Cap $145.88M
P/E Ratio N/A
Quick Peer Compare (Healthcare):
Revenue (FY 2025) ↑35.4% YoY
$105.71M
3-Yr CAGR: 15.2%
Net Income
N/A
Net Margin: N/A
Free Cash Flow ↑1.6% YoY
-$11.06M
FCF Yield: -7.59%
EPS (Diluted)
N/A
Basic: N/A
Return on Equity Efficiency
N/A
ROA: N/A

📊 Multi-Year Historical Performance & Trends

Financial Performance History Revenue, Net Income & Free Cash Flow
Margins Trend (%) Gross, Operating & Net Margins
Balance Sheet Strength Cash, Debt & Equity
Cash Flow Generation Operating Cash Flow vs CapEx vs FCF

📈 Year-over-Year (YoY) Growth History (OWLT)

All monetary values in millions ($M)
Fiscal Year Revenue Revenue YoY Gross Profit Net Income Net Inc YoY Diluted EPS EPS YoY Div / Sh Div Yield Op. Cash Flow Free Cash Flow FCF YoY
FY 2020 $75.4M $35.9M 0.00% $-0.1M $-1.1M
FY 2021 $75.8M +0.6% $35.1M 0.00% $-40.6M $-41.5M -3,688.8%
FY 2022 $69.2M -8.8% $23.3M 0.00% $-81.4M $-82.0M -97.5%
FY 2023 $54.0M -22.0% $22.6M 0.00% $-23.5M $-23.5M +71.3%
FY 2024 $78.1M +44.5% $39.3M 0.00% $-11.2M $-11.2M +52.2%
FY 2025 $105.7M +35.4% $53.5M 0.00% $-10.8M $-11.1M +1.6%
$

Valuation

Market Price $5.02
Market Cap $145.88M
Enterprise Value $112.88M
P/E Ratio N/A
P/B Ratio 7.65
FCF Yield -7.59%
Dividend Yield N/A
Shares Outstanding 29,001,200
%

Profitability & Margins

Gross Margin 50.64%
Operating Margin N/A
Net Margin N/A
Return on Equity (ROE) N/A
Return on Assets (ROA) N/A
Asset Turnover 1.23x
Revenue 3-Yr CAGR 15.17%
🛡️

Financial Health & Liquidity

Current Ratio 0.06
Cash Ratio 0.80
Debt / Equity 0.129
Debt / Assets 0.029
Cash & Equivalents $35.46M
Total Debt $2.46M
Book Value / Share $0.66
💧

Cash Flow Efficiency

Operating Cash Flow -$10.79M
Capital Expenditures (CapEx) $273.00K
Free Cash Flow -$11.06M
OCF / Revenue -10.21%
FCF / Revenue -10.47%
FCF 3-Yr CAGR N/A
🏷️

Per Share Metrics

EPS (Diluted) N/A
EPS (Basic) N/A
Dividends / Share N/A
Book Value / Share $0.66
EPS YoY Growth N/A
🏛️

Balance Sheet (FY 2025)

Total Assets $85.63M
Total Liabilities $66.59M
Stockholders' Equity $19.04M
Current Assets $2.68M
Current Liabilities $44.24M