TELA Bio, Inc.

TELA · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$86,150$151,391$187,078$185,257
- Cash$52,670$46,729$42,019$43,931
+ Debt$41,669$41,080$40,256$31,491
Enterprise Value$75,149$145,742$185,315$172,817
Revenue$69,300$58,453$41,418$29,463
% Growth18.6%41.1%40.6%
Gross Profit$46,488$40,112$27,044$18,813
% Margin67.1%68.6%65.3%63.9%
EBITDA-$31,683-$40,633-$39,058-$29,144
% Margin-45.7%-69.5%-94.3%-98.9%
Net Income-$37,841-$46,664-$44,296-$33,276
% 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-$41,595-$40,857-$40,748-$30,432
Capital Expenditures-$989-$611-$1,872-$627
Free Cash Flow-$42,584-$41,468-$42,620-$31,059