OTC:GEDC | Key Financial Ratios | TerraVolt Holdings, Inc.

Complete source-backed ratio history.

Available history
2010-09-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-304.12-25.43%163.11%
2026-03-31-10707.58%214.93%
2025-12-310.1-2202.71%232.07%
2025-09-300.25-3137.63%368.60%
2025-06-300.09-12467.95%417.02%
2025-03-310.14-103.52%-167.64%
2024-12-310.57-204.88%-291.64%
2024-09-300.18-266.71%-362.79%
2024-06-300.37-272.39%-344.13%
2024-03-310.76-319.96%-458.72%
2023-12-310.31-179.46%-297.18%
2023-09-300.2-27.95%21.32%
2023-06-300.31505.95%-279.33%
2023-03-310.36295.89%-176.92%
2022-12-310.4105.36%-69.42%
2022-09-300.44-68.27%52.73%
2022-06-30-586.48%622.47%
2022-03-31-372.12%814.70%
2021-12-310.84-218.27%1249.81%
2021-09-301.02-85.99%-3630.00%
2021-06-300.01-11675.00%72.46%
2021-03-310.01-2861.54%31.16%
2020-12-310-37800.00%57.14%
2020-09-300-47400.00%76.89%
2020-06-300-26825.00%94.04%
2020-03-310.01-22425.00%171.51%
2019-12-310.18-1199.20%267.20%
2019-09-300.2-1405.05%346.02%
2019-06-300.53-580.86%667.03%
2019-03-310.83-202.53%954.76%
2018-12-310.08-1628.57%137.35%
2018-09-300.39-400.00%256.00%
2018-06-300.3-677.44%288.89%
2018-03-310.46-811.73%622.92%
2017-12-311.75-461.04%-1075.77%
2017-09-3026.3-172.88%-179.72%
2017-06-309.57-138.51%-154.66%
2017-03-31-128.27%-128.27%
2016-12-31-175.46%-181.51%
2016-09-308.71-439.73%-496.79%
2016-06-301,201.29-525.37%-525.81%
2016-03-310.11-31.39%-386.64%
2015-12-310.96-6.80%59.65%
2015-09-300.82-1.60%24.52%
2015-06-300.88-0.05%0.85%
2015-03-311.26-1.42%23.21%
2014-12-311.41-2.06%43.21%
2014-09-301.97-3.82%70.57%
2014-06-302.35-3.21%53.22%
2014-03-318.16-2.51%48.51%
2013-12-3124.01
2013-09-300.05-2254.12%129.86%
2013-03-310.24-312.39%100.94%
2012-12-310.05-748.81%42.67%
2012-09-300.23-22.57%6.59%
2012-06-30-228.46%37.47%
2012-03-310.0647.13%
2011-12-311535.74%-127.38%
2011-09-300.18529.75%-117.67%
2011-06-300.26-112.15%39.86%
2010-09-300.22

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.1-2202.71%232.07%
2024-12-310.57-204.88%-291.64%
2023-12-310.31-179.46%-297.18%
2022-12-310.4105.31%-69.39%
2021-12-310.84-218.27%1249.81%
2020-12-31-37800.00%57.14%
2019-12-310.18-1199.20%267.20%
2018-12-310.08-1628.57%137.35%
2017-12-311.75-357.14%-833.33%
2016-12-31-175.46%-181.51%
2015-12-310.96-6.80%59.65%
2014-12-311.41-2.06%43.21%
2013-12-3124.01
2013-09-300.05-2254.12%129.86%
2012-09-300.23-22.57%6.59%
2011-09-300.18529.75%-117.67%
2010-09-300.22-756.85%226.14%