TELA Bio, Inc.

TELA · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$86$151$187$185
- Cash$53$47$42$44
+ Debt$42$41$40$31
Enterprise Value$75$146$185$173
Revenue$69$58$41$29
% Growth18.6%41.1%40.6%
Gross Profit$46$40$27$19
% Margin67.1%68.6%65.3%63.9%
EBITDA-$32-$41-$39-$29
% Margin-45.7%-69.5%-94.3%-98.9%
Net Income-$38-$47-$44-$33
% Margin-54.6%-79.8%-106.9%-112.9%
EPS Diluted-1.33-2.04-2.73-2.3
% Growth34.8%25.3%-18.7%
Operating Cash Flow-$42-$41-$41-$30
Capital Expenditures-$1-$1-$2-$1
Free Cash Flow-$43-$41-$43-$31
TELA Bio, Inc. (TELA) Financial Statements & Key Stats | AlphaPilot