Stocktoria

TELA Bio, Inc. TELA

Nasdaq · stock · Surgical & Medical Instruments & Apparatus · website · IPO 2019-11-08

TELA Bio, Inc. statistics & valuation

P / S0.4×
P / B5.0×
Net margin-48.4%
FCF margin-35.7%
Net debt$4.8M
Enterprise value USD$36.4M
Earnings yield EBIT/EV-92.7%
Return on capital-53.2%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-254.90% -145.20% -158.10% -112.90% -106.90% -79.80% -54.60% -48.40% 20182019202020212022202320242025
Gross margin (%)
35.60% 60.00% 61.70% 63.90% 65.30% 68.60% 67.10% 67.70% 20182019202020212022202320242025
Operating margin (%)
-214.90% -124.10% -138.80% -100.00% -94.20% -75.40% -49.20% -42.00% 20182019202020212022202320242025
Return on equity (%)
-72.40% -58.70% -165.60% -309.70% -247.10% -133.00% -615.10% 20182019202020212022202320242025
Shares outstanding
295717 11.4M 14.4M 14.5M 19.2M 24.5M 39.4M 46.9M 20182019202020212022202320242025
Net debt ($)
-$15.1M -$43.6M -$12.4M -$2.1M -$6.2M -$11.5M $4.8M 20182019202020212022202320242025
Share buybacks ($)
20182019202020212022202320242025
Return on assets (%)
-77.50% -33.00% -33.30% -53.20% -65.30% -59.80% -43.70% -47.70% 20182019202020212022202320242025
Free cash flow margin (%)
-241.60% -166.50% -135.20% -105.40% -100.50% -70.90% -61.40% -35.70% 20182019202020212022202320242025
Debt / equity (×)
0.98× 0.63× 1.57× 2.79× 2.15× 1.45× 8.82× 20182019202020212022202320242025
EPS ($)
-$17.10 -$2.23 -$2.30 -$2.72 -$2.04 -$1.33 -$0.83 20182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Gross margin67.7%67.1%68.6%65.3%63.9%61.7%60.0%35.6%
Operating margin-42.0%-49.2%-75.4%-94.2%-100.0%-138.8%-124.1%-214.9%
Net margin-48.4%-54.6%-79.8%-106.9%-112.9%-158.1%-145.2%-254.9%
FCF margin-35.7%-61.4%-70.9%-100.5%-105.4%-135.2%-166.5%-241.6%
Return on assets-47.7%-43.7%-59.8%-65.3%-53.2%-33.3%-33.0%-77.5%
Return on equity-615.1%-133.0%-247.1%-309.7%-165.6%-58.7%-72.4%15.3%
Debt / equity8.82×1.45×2.15×2.79×1.57×0.63×0.98×
Current ratio4.205.014.235.035.5812.609.582.43

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.