BRIEF-TELA Bio Q1 Revenue USD 19.059 Million Vs. IBES Estimate USD 18.6 Million
TELA Bio
TELA Bio TELA | 0.00 |
May 12 (Reuters) - TELA Bio Q1 income from operations USD -10.526 million.
- Q1 net income USD -12.273 million
- Q1 operating expenses USD 23.046 million
- Q1 basic EPS USD -0.21
- Q1 gross profit USD 12.52 million
