Owlet, Inc.

OWLT · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$67$44$62$294
- Cash$20$17$11$95
+ Debt$12$16$18$17
Enterprise Value$59$44$69$216
Revenue$78$54$69$76
% Growth44.5%-22%-8.8%
Gross Profit$39$23$23$35
% Margin50.4%41.8%33.7%46.2%
EBITDA-$9-$27-$76-$43
% Margin-12.1%-50.9%-109.1%-56.3%
Net Income-$13-$33-$79-$72
% Margin-16.1%-60.9%-114.6%-94.5%
EPS Diluted-0.83-4.53-9.97-12.47
% Growth81.7%54.6%20%
Operating Cash Flow-$11-$24-$81-$41
Capital Expenditures-$1-$0-$2-$2
Free Cash Flow-$12-$24-$83-$43
Owlet, Inc. (OWLT) Financial Statements & Key Stats | AlphaPilot