OWLT logo

OWLT

Owlet, Inc.NYSEHealthcare
$5.10+0.20%ClosedMarket Cap: $92.3M

As of 2026-04-06

Valuation

P/E (TTM)

PEG

P/B

81.04

P/S

0.87

EV/EBITDA

-8.95

DCF Value

$-1.13

FCF Yield

-12.4%

Div Yield

0.0%

Margins & Returns

Gross Margin

50.6%

Operating Margin

-7.9%

Net Margin

-36.3%

ROE

239.7%

ROA

-45.6%

ROIC

-16.0%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$26.5M47.6%$-4.9M$-9.2M$-0.07
FY 2025$105.7M50.6%$-8.3M$-41.9M$-2.24
Q3 2025$32.0M50.6%$1.2M$4.1M$0.19
Q2 2025$26.1M51.2%$-1.9M$-36.3M$-2.37
Q1 2025$21.1M53.7%$-2.7M$3.0M$0.11
Q4 2024$20.5M53.7%$-7.3M$-9.1M$-0.64
FY 2024$78.1M50.4%$-20.2M$-12.5M$-0.83
Q3 2024$22.1M52.2%$-4.8M$-5.6M$-0.61
Q2 2024$20.7M49.5%$-2.2M$-1.1M$-0.30
Q1 2024$14.8M44.4%$-5.7M$3.3M$-0.51
Q4 2023$21.0M47.0%$-3.1M$-6.9M$-0.97
FY 2023$54.0M41.8%$-28.6M$-32.9M$-4.53