Editas Medicine, Inc.EDITNASDAQ
LOADING
|||
Switch Symbol:
| Metric | Dec 20 | Dec 21 | Dec 22 | Dec 23 | Dec 24 |
|---|---|---|---|---|---|
| Revenue | 91 | 26↓71.8% | 20↓22.8% | 78↑296.3% | 32↓58.6% |
| Gross Profit | -67 | 20↑130.5% | 13↓34.7% | 72↑438.8% | 32↓55.2% |
| Operating Income | -135 | -193↓43.2% | -226↓17.0% | -169↑25.1% | -251↓48.5% |
| Net Income | -116 | -193↓66.0% | -220↓14.5% | -153↑30.5% | -237↓54.7% |
| EBITDA | -131 | -188↓43.7% | -220↓16.8% | -163↑25.7% | -233↓42.9% |
| EPS Diluted | -1.98 | -2.85↓43.9% | -3.21↓12.6% | -2.02↑37.1% | -2.88↓42.6% |