NYSE:OWLT - New York Stock Exchange, Inc. - US69120X2062 - Common Stock - Currency: USD
TTM (2025-3-31) | 2024 (2024-12-31) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | ||||
---|---|---|---|---|---|---|---|---|
Revenue | 99.16M | 78.06M | 54.01M | 69.20M | 75.84M | |||
Cost Of Goods | 48.53M | 38.75M | 31.42M | 45.89M | 40.78M | |||
Gross Profit | 50.63M | 39.31M | 22.59M | 23.31M | 35.06M | |||
Operating Expenses | 73.53M | 59.53M | 51.22M | 107.93M | 90.86M | |||
Research and Development | 12.70M | 9.80M | 10.35M | 27.90M | 21.43M | |||
Selling, General, and Administrative Expenses | 60.82M | 49.73M | 40.87M | 80.04M | 69.42M | |||
Operating Income | -22.89M | -20.22M | -28.63M | -84.62M | -55.79M | |||
Interest Income/Expense | -2.62M | -1.63M | -3.19M | -1.10M | -27.83M | |||
Other Income/Expense | 16.07M | 9.37M | -1.07M | 6.42M | 9.85M | |||
Non Recurring Items | N/A | N/A | N/A | 0.00 | 2.10M | |||
Income Before Taxes | -9.45M | -12.48M | -32.89M | -79.31M | -71.67M | |||
Income Tax | 66.00K | 54.00K | 10.00K | 30.00K | 30.00K | |||
Net Income | -15.51M | -17.22M | -37.49M | -79.34M | -71.70M | |||
EBITDA | -22.43M | -19.77M | -27.79M | -83.20M | -54.66M | |||
Per Share Data | ||||||||
EPS Diluted Total Ops | -1.22 | -1.57 | -4.53 | -9.98 | -8.88 | |||
Non GAAP EPS | -0.11 | -0.43 | -2.50 | -8.96 | N/A | |||
Statistics | ||||||||
Gross Profit Margin | 51.06% | 50.36% | 41.82% | 33.68% | 46.23% | |||
Profit Margin | -15.64% | -22.06% | -69.42% | -114.65% | -94.54% | |||
Operating Profit Margin | -23.08% | -25.90% | -53.01% | -122.28% | -73.56% |
All data in USD