NYSE:OWLT - New York Stock Exchange, Inc. - US69120X2062 - Common Stock - Currency: USD
TTM (2024-9-30) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | 2020 (2020-12-31) | ||||
---|---|---|---|---|---|---|---|---|
Revenue | 93.33M | 54.01M | 69.20M | 75.84M | 75.40M | |||
Cost Of Goods | 48.56M | 31.42M | 45.89M | 40.78M | 39.53M | |||
Gross Profit | 44.76M | 22.59M | 23.31M | 35.06M | 35.88M | |||
Operating Expenses | 66.40M | 51.22M | 107.93M | 90.86M | 42.86M | |||
Research and Development | 11.89M | 10.35M | 27.90M | 21.43M | 10.47M | |||
Selling, General, and Administrative Expenses | 54.51M | 40.87M | 80.04M | 69.42M | 32.40M | |||
Operating Income | -21.64M | -28.63M | -84.62M | -55.79M | -6.99M | |||
Interest Income/Expense | -607.00K | -3.19M | -1.10M | -27.83M | -1.38M | |||
Other Income/Expense | 15.14M | -1.07M | 6.42M | 9.85M | -2.13M | |||
Non Recurring Items | N/A | N/A | 0.00 | 2.10M | 0.00 | |||
Income Before Taxes | -7.11M | -32.89M | -79.31M | -71.67M | -10.50M | |||
Income Tax | 27.00K | 10.00K | 30.00K | 30.00K | 20.00K | |||
Net Income | -13.81M | -37.49M | -79.34M | -71.70M | -10.52M | |||
EBITDA | -21.18M | -27.79M | -83.20M | -54.66M | -6.12M | |||
Per Share Data | ||||||||
EPS Diluted Total Ops | -1.44 | -4.53 | -9.98 | -8.88 | -1.31 | |||
Non GAAP EPS | -0.48 | -2.50 | -8.96 | N/A | N/A | |||
Statistics | ||||||||
Gross Profit Margin | 47.97% | 41.82% | 33.68% | 46.23% | 47.59% | |||
Profit Margin | -14.80% | -69.42% | -114.65% | -94.54% | -13.95% | |||
Operating Profit Margin | -23.19% | -53.01% | -122.28% | -73.56% | -9.27% |
All data in USD