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