TELA Bio Inc.
2.73
-0.01 (-0.36%)
At close: Jan 15, 2025, 3:59 PM
2.70
-1.10%
After-hours Jan 15, 2025, 04:00 PM EST

Ratios (Annual)

Discover comprehensive ratio statement breakdowns that reveal insights into revenue, expenses, and beyond.
Year FY23 FY22 FY21 FY20 FY19 FY18 FY17
PE Ratio -3.24 -4.22 -5.13 -6.1 -5.72 -4.11 -4.06
PS Ratio 2.59 4.52 6.29 10.68 9.56 10.47 20.40
PB Ratio 8.02 13.08 9.22 3.97 4.77 -0.63 -0.8
P/FCF Ratio -3.65 -4.39 -5.96 -7.9 -5.23 -4.03 -5.25
P/OCF Ratio -3.71 -4.59 -6.09 -7.95 -5.79 -4.35 -5.29
OCF/S Ratio -0.7 -0.98 -1.03 -1.34 -1.65 -2.41 -3.86
Debt / Equity Ratio 2.18 2.79 1.57 0.63 0.98 -0.22 -0.04
Quick Ratio 3.45 4.08 4.86 12.01 8.90 1.98 2.04
Current Ratio 4.23 5.03 5.58 12.60 9.58 2.43 2.33
Asset Turnover 0.75 0.61 0.47 0.21 0.23 0.30 0.27
Interest Coverage -8.44 -9.63 -8.19 -7.09 -5.31 -9.87 -3.71
Return on Equity (ROE) -2.47 -3.1 -1.8 -0.65 -0.83 0.15 0.20
Return on Assets (ROA) -0.6 -0.65 -0.58 -0.37 -0.38 -0.77 -1.37
Return on Capital (ROIC) -0.72 -0.7 -0.57 -0.32 -0.31 -1.01 -1.8
Dividend Yield n/a n/a n/a n/a n/a n/a n/a
Payout Ratio n/a n/a n/a n/a n/a n/a n/a
Gross Profit Margin 68.62% 65.30% 63.85% 61.68% 60.03% 35.56% 59.65%
Net Profit Margin -79.83% -107.05% -122.56% -175.03% -167.05% -254.92% -502.57%
Pretax Profit Margin -79.83% -106.95% -112.94% -158.1% -145.18% -254.92% -502.57%
Operating Profit Margin -75.4% -94.18% -99.96% -138.77% -124.06% -214.91% -398.68%
FCF Margin -70.94% -102.9% -105.42% -135.19% -182.7% -259.68% -388.27%
EBITDA Margin -69.51% -94.3% -98.92% -135.64% -118.05% -218.06% -377.27%