Tela Bio, Inc. posts $11.91 million revenue in quarter ended Mar 31, 2023
Key fundamental financials
loss of $12.03 million
Revenue of $11.91 million
Tela Bio, Inc. [TELA] has reported $12.03 million loss for the fiscal quarter ending Mar 31, 2023.
Revenue for the quarter was $11.91 million with operating income of $11.25 million.
The Malvern, Pennsylvania (PA)-based company operating in the surgical & medical instruments & apparatus sector has total shareholders equity of $3.14 million.