Owlet, Inc. (OWLT)
NYSE: OWLT · Real-Time Price · USD
5.25
-0.05 (-0.94%)
Jul 24, 2026, 4:00 PM EDT - Market closed

Owlet Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
107.06105.7178.0654.0169.275.84
Revenue Growth
26.83%35.43%44.52%-21.95%-8.76%0.58%
Gross Profit
54.4553.5339.3122.5923.3135.06
Operating Income
-11.08-8.26-20.22-28.63-84.62-55.79
Net Income
-48.55-41.86-17.22-37.49-79.34-71.7
Earnings Per Share
-3.07-2.31-1.57-4.53-9.98-15.82
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
United States
87.0386.5262.9346.3657.9765.44
United Kingdom
6.475.915.183.32--
Other Geographic
13.5713.289.944.33--
Revenue (Total)
107.06105.7178.0654.0169.275.84

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
35.4635.4620.2516.5611.2395.05
Total Debt
18.7713.0311.715.1916.216.53
Net Cash (Debt)
16.6922.438.551.36-4.9778.53
Net Cash Growth
592.00%162.41%527.15%---
Net Cash Per Share
0.761.240.780.16-0.6217.39

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-9.92-10.79-11.21-23.53-81.38-40.56
Capital Expenditures
-0.28-0.27-0.04-0.02-0.64-0.97
Free Cash Flow
-10.2-11.07-11.24-23.54-82.02-41.53
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
50.86%50.64%50.36%41.82%33.69%46.23%
Operating Margin
-10.35%-7.81%-25.90%-53.01%-122.28%-73.56%
Pretax Margin
-42.98%-37.51%-15.99%-60.90%-114.60%-94.50%
Profit Margin
-43.00%-37.54%-16.06%-60.92%-114.64%-94.54%
FCF Margin
-9.53%-10.47%-14.41%-43.59%-118.52%-54.75%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
1.424.130.900.860.933.98