TELA Bio, Inc. (TELA)
TELA Bio, Inc. (TELA)
| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| Return on Equity | 236.089 | -143.212 | -552.665 | -108.025 |
| Net Profit Margin | -64.426 | -43.323 | -41.592 | -49.121 |
| Debt to Asset Ratio | 107.442 | 92.246 | 97.472 | 86.402 |
| Cash Ratio | 221.729 | 282.865 | 175.019 | 183.5 |
| Quick Ratio | 292.093 | 359.193 | 262.06 | 259.032 |
| Current Ratio | 360.579 | 420.478 | 330.141 | 318.687 |