NASDAQ:ESTA | Key Financial Ratios | ESTABLISHMENT LABS HOLDINGS 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-303.84-11.05%-179.99%
2026-03-312.96-12.46%-295.85%
2025-12-313.04-14.30%-216.86%
2025-09-303.3315.67-24.49%-507.12%
2025-06-302.849.93-26.85%-388.86%
2025-03-313.36-26.73%-231.14%
2024-12-313.564.14-24.39%-159.33%
2024-09-303.62-24.98%-215.86%
2024-06-304.44-29.18%-184.81%
2024-03-314.24-27.42%-145.42%
2023-12-313.06-29.22%-426.76%
2023-09-303.71-26.44%-234.60%
2023-06-304.83-21.33%-110.91%
2023-03-313.43-38.79%507.74%
2022-12-313.85-35.63%918.86%
2022-09-304.27-40.41%-4992.63%
2022-06-304.5-35.98%-453.19%
2022-03-313.01-28.34%-83.88%
2021-12-313.55-29.48%-81.08%
2021-09-304.1-21.97%-52.95%
2021-06-304.7-14.57%-32.20%
2021-03-315.17-17.93%-37.65%
2020-12-315.11-24.38%-50.85%
2020-09-306.65-24.58%-47.55%
2020-06-306.64-29.69%-56.92%
2020-03-316.58-26.79%-49.96%
2019-12-314.12-32.74%-96.30%
2019-09-304.81-36.45%-98.41%
2019-06-303.94-27.70%-53.97%
2019-03-315.54-23.26%-41.53%
2018-12-316.05-18.10%-30.36%
2018-09-307.06-14.59%-23.01%
2018-06-302.42-46.90%-1252.51%
2018-03-31415.84%
2017-12-310.69

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.04-14.30%-216.86%
2024-12-313.56-24.39%-159.33%
2023-12-313.06-29.22%-426.76%
2022-12-313.85-35.63%918.86%
2021-12-313.55-29.48%-81.08%
2020-12-315.11-24.38%-50.85%
2019-12-314.12-32.74%-96.30%
2018-12-316.05-18.10%-30.36%
2017-12-310.69-61.12%696.13%