NASDAQ:SWTX - Nasdaq - US85205L1070 - 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 | 219.67M | 191.59M | 5.45M | 0.00 | 0.00 | |||
Cost Of Goods | 14.88M | 12.55M | 422.00K | N/A | N/A | |||
Gross Profit | 204.79M | 179.04M | 5.03M | N/A | N/A | |||
Operating Expenses | 469.53M | 457.17M | 348.04M | 280.67M | 173.47M | |||
Research and Development | 196.49M | 200.52M | 150.49M | 146.12M | 101.68M | |||
Selling, General, and Administrative Expenses | 273.04M | 256.65M | 197.55M | 134.55M | 71.79M | |||
Operating Income | -264.74M | -278.13M | -343.01M | -280.67M | -173.47M | |||
Interest Income/Expense | 10.80M | 20.00M | 17.91M | 3.40M | -290.00K | |||
Other Income/Expense | N/A | N/A | N/A | -140.00K | -150.00K | |||
Income Before Taxes | -253.93M | -258.13M | -325.10M | -277.42M | -173.91M | |||
Income Tax | N/A | N/A | N/A | N/A | N/A | |||
Net Income | -253.93M | -258.13M | -325.10M | -277.42M | -173.91M | |||
EBITDA | -260.90M | -274.66M | -341.35M | -279.90M | -172.98M | |||
Per Share Data | ||||||||
EPS Diluted Total Ops | -3.41 | -3.48 | -5.15 | -5.21 | -3.59 | |||
Non GAAP EPS | -3.41 | -3.48 | -5.15 | -5.21 | -3.58 | |||
Statistics | ||||||||
Gross Profit Margin | 93.23% | 93.45% | 92.25% | N/A | N/A | |||
Profit Margin | -115.60% | -134.73% | -5968.50% | N/A | N/A | |||
Operating Profit Margin | -120.52% | -145.17% | -6297.28% | N/A | N/A |
All data in USD