OWLT
OWLT
NYSE · Health Care

Owlet Inc

$11.44
+0.48 (+4.38%)
As of Feb 8, 1:58 PM ET ·
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 86.21M 76.90M 70.05M
Net Income 13.11M 11.09M 10.12M
EPS
Profit Margin 15.2% 14.4% 14.5%
Rev Growth -5.0% +16.2% -5.0%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 32.34M 40.65M 34.35M
Total Equity 235.90M 257.25M 212.24M
D/E Ratio 0.14 0.16 0.16
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 23.88M 23.14M 23.14M
Free Cash Flow 14.44M 11.14M 8.20M