NASDAQ:TELA | Key Financial Ratios | TELA Bio, Inc.

Complete source-backed ratio history.

Available history
2017-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.99-68.93%259.54%
2026-03-313.61-57.00%766.01%
2025-12-314.2-47.69%-615.10%
2025-09-303.3-63.32%-2504.69%
2025-06-303.194.51-60.36%-443.89%
2025-03-314.22-56.24%-239.72%
2024-12-315.01-43.71%-132.97%
2024-09-302.62-78.32%662.04%
2024-06-303.41-69.94%-1467.18%
2024-03-314.13-56.10%-280.16%
2023-12-314.23-59.79%-247.15%
2023-09-305.36-50.11%-143.21%
2023-06-306.84-46.10%-108.76%
2023-03-313.71-77.33%-1447.34%
2022-12-315.03-65.28%-309.65%
2022-09-304.86-53.96%-184.27%
2022-06-303.83-78.87%2625.68%
2022-03-314.1-65.04%-358.66%
2021-12-315.58-53.20%-165.57%
2021-09-306.99-47.16%-117.01%
2021-06-309.7-43.20%-91.19%
2021-03-3113.34-37.93%-71.26%
2020-12-3112.6-33.30%-58.73%
2020-09-3016.65-29.82%-48.88%
2020-06-3025.98-25.11%-38.64%
2020-03-3113.07-40.24%-97.74%
2019-12-319.58-33.02%-72.43%
2019-09-302.79-101.02%14.52%
2019-06-3013.93%
2018-12-312.43

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-314.2-47.69%-615.10%
2024-12-315.01-43.71%-132.97%
2023-12-314.23-59.79%-247.15%
2022-12-315.03-65.28%-309.65%
2021-12-315.58-53.20%-165.57%
2020-12-3112.6-33.30%-58.73%
2019-12-319.58-33.02%-72.43%
2018-12-312.43-77.47%15.30%
2017-12-3119.72%