Growth Metrics

Eco Science Solutions (ESSI) Debt Ratio (2012 - 2025)

Eco Science Solutions' quarterly Debt Ratio came in at 16.25 in Q4 2025, up 2.14% year-on-year from 15.91 in Q4 2024, and up 2.62% quarter-over-quarter from 15.84 in Q3 2025.

Eco Science Solutions has reported Debt Ratio for 13 years, with the latest figure at 16.25 in Q4 2025.

  • For the quarter ending Q4 2025, Debt Ratio rose 2.14% year-over-year to 16.25; the trailing twelve-month figure through Oct 2025 stood at 16.25 (up 2.14% YoY), and the FY2025 full-year result was 15.44, down 4.82% from the prior year.
  • Debt Ratio for Q4 2025 stood at 16.25, up from 15.84 in the prior quarter.
  • The five-year high for Debt Ratio was 365.59 in Q1 2021, with the low at 15.44 in Q1 2025.
  • Average Debt Ratio over 4 years is 58.86, with a median of 16.15 recorded in 2023.
  • Year-over-year, Debt Ratio soared 508.11% in 2021 and slumped 88.26% in 2024.
  • Tracing ESSI's Debt Ratio over 4 years: stood at 365.59 in 2021, then tumbled by 95.58% to 16.15 in 2023, then declined by 1.51% to 15.91 in 2024, then advanced by 2.14% to 16.25 in 2025.
  • The last three Debt Ratio figures came in at 16.25 (Q4 2025), 15.84 (Q3 2025), and 15.82 (Q2 2025), per Business Quant data.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Debt Ratio (Qtr)
1 Veeva Systems 30.85 Bn 24.28 Bn 622.47 Mn -
2 BrightSpring Health Services 12.29 Bn 11.41 Bn 482.22 Mn 0.40
3 Healthequity 7.80 Bn 7.48 Bn 256.31 Mn 0.29
4 Hinge Health 4.82 Bn 4.51 Bn 154.23 Mn -
5 Doximity 4.21 Bn 3.46 Bn 125.97 Mn -
6 Waystar Holding 4.18 Bn 4.03 Bn 268.04 Mn 0.25
7 10x Genomics 3.78 Bn 3.24 Bn 106.18 Mn -
8 Privia Health 2.65 Bn 2.28 Bn 595.71 Mn -
9 Omnicell 1.95 Bn 1.78 Bn 140.36 Mn -
10 Eco Science Solutions - - -9,502.00 16.25

Historic Data

Download Data 🔒
DateValue
Oct 31, 2025 16.25
Jul 31, 2025 15.84
Apr 30, 2025 15.82
Jan 31, 2025 15.44
Oct 31, 2024 15.91
Jul 31, 2024 15.81
Apr 30, 2024 16.31
Jan 31, 2024 16.22
Oct 31, 2023 16.15
Jan 31, 2023 138.11
Jan 31, 2021 365.59
Oct 31, 2020 27.30
Jul 31, 2020 28.51
Apr 30, 2020 29.73
Jan 31, 2020 60.12
Oct 31, 2019 32.89
Jul 31, 2019 10.40
Apr 30, 2019 9.60
Jan 31, 2019 10.70
Oct 31, 2018 3.17
Jul 31, 2018 9.00
Apr 30, 2018 9.06
Jan 31, 2018 8.10
Oct 31, 2017 8.45
Oct 31, 2016 3.45
Jul 31, 2016 86.93
Apr 30, 2016 31.63
Jan 31, 2016 37.44
Jan 31, 2015 12.31
Apr 30, 2014 12.78
Jan 31, 2014 14.12
Oct 31, 2013 31.01
Jul 31, 2013 4.47
Apr 30, 2013 2.13
Jan 31, 2013 1.46
Oct 31, 2012 1.21
Jan 31, 2012 6.60