Owlet, Inc.

OWLT · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$67,232$43,700$62,234$294,330
- Cash$20,245$16,557$11,231$95,054
+ Debt$11,867$16,385$18,305$16,527
Enterprise Value$58,854$43,528$69,308$215,803
Revenue$78,056$54,010$69,202$75,842
% Growth44.5%-22%-8.8%
Gross Profit$39,308$22,587$23,313$35,058
% Margin50.4%41.8%33.7%46.2%
EBITDA-$9,471-$27,489-$75,532-$42,707
% Margin-12.1%-50.9%-109.1%-56.3%
Net Income-$12,536-$32,901-$79,336-$71,704
% 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,209-$23,527-$81,380-$40,556
Capital Expenditures-$761-$59-$1,565-$2,020
Free Cash Flow-$11,970-$23,586-$82,945-$42,576