OW

Owlet

OWLT
NYSEHealth Care

Income Statement

Total Revenue$78.06M
Gross Profit$39.31M
Operating Income$-20.22M
EBITDA$-9.47M
EBIT$-10.85M
Pre-tax Income$-39.65M
Net Income$-12.54M

Balance Sheet

Cash Equivalent$19.05M
Total Debt$12.43M
Book Value$-17.21M
Book Value Per Share-1.58

Key Ratios

Return on Equity (ROE)-129.89%
Return on Assets (ROA)-25.32%
Return on Invested Capital (ROI)-100.00%
Net Profit Margin-16.05%
Current Ratio1.27
Quick Ratio0.90
Long-Term Debt / Equity0.14