NASDAQ:ASTI | Key Financial Ratios | Ascent Solar Technologies, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-306.31-44.73%-53.02%
2026-03-316.99-42.20%-49.76%
2025-12-311.53-123.70%-234.66%
2025-09-301.23-125.11%-272.24%
2025-06-301.62-101.40%-200.53%
2025-03-311.25-133.92%-320.75%
2024-12-311.63-127.76%-270.13%
2024-09-301.46-162.18%386.04%
2024-06-301.52-128.56%-314.41%
2024-03-310.16-271.40%530.34%
2023-12-310.27-271.01%1118.16%
2023-09-300.26-153.63%589.66%
2023-06-300.17-198.44%828.52%
2023-03-311.21-147.91%987.91%
2022-12-312.5-105.77%-2196.68%
2022-09-300.99-175.58%-1061.31%
2022-06-300.72-145.84%4966.47%
2022-03-311.42-112.10%-588.91%
2021-12-312.25-46.70%211.74%
2021-09-301.53-73.58%182.34%
2021-06-300.76-36.59%46.29%
2021-03-311.33-26.68%54.64%
2020-12-310.0921.94%-8.01%
2020-09-300.0955.06%-30.39%
2020-06-300.0314.12%-4.55%
2020-03-310.02-30.96%9.17%
2019-12-310.02-86.42%19.39%
2019-09-300.03-0-173.08%46.16%
2019-06-300.06-0.24-134.16%39.92%
2019-03-310.05-0.29-133.41%45.13%
2018-12-310.04-0.24-253.65%70.51%
2018-09-300.08-0.36-188.09%89.71%
2018-06-300.08-0.32-216.25%97.20%
2018-03-310.1-0.3-226.44%98.18%
2017-12-310.11-0.36-238.52%122.09%
2017-09-300.23-0.54-202.44%176.15%
2017-06-300.14-0.44-314.88%215.27%
2017-03-310.12-0.41-374.92%238.28%
2016-12-310.23-0.39-329.25%273.33%
2016-09-300.24-0.44-314.92%304.27%
2016-06-300.43-1.06
2016-03-310.64-3.2-201.35%2159.64%
2015-12-310.792.25-244.25%-1776.01%
2015-09-300.58-62.09-232.16%49899.65%
2015-06-301.61-1.15-113.44%1034.78%
2015-03-312.37-3.95-102.76%3434.46%
2014-12-313.150.79-77.53%-565.62%
2014-09-301.050.55-167.51%-370.79%
2014-06-300.650.71-141.61%-410.84%
2014-03-310.950.49-122.17%-253.53%
2013-12-311.210.41-105.58%-195.22%
2013-09-301.620.31-100.33%-151.45%
2013-06-302.430.28-95.51%-132.86%
2013-03-314.080.23-80.59%-106.07%
2012-12-315.40.19-66.10%-84.05%
2012-09-307.190.15-42.83%-51.90%
2012-06-305.840.17-44.95%-55.32%
2012-03-316.850.15-181.73%-220.50%
2011-12-315.670.15-172.15%-211.48%
2011-09-306.510.13-165.46%-200.03%
2011-06-303.110.14-161.75%-211.23%
2011-03-313.97-22.33%-24.89%
2010-12-317.720.05-16.15%-17.63%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.53-123.70%-234.66%
2024-12-311.63-127.76%-270.13%
2023-12-310.27-271.01%1118.16%
2022-12-312.5-105.77%-2196.68%
2021-12-312.25-46.70%211.74%
2020-12-310.0921.94%-8.01%
2019-12-310.02-86.42%19.39%
2018-12-310.04-0.24-254.86%70.85%
2017-12-310.11-0.36-238.52%122.09%
2016-12-310.23-0.39-334.49%277.68%
2015-12-310.792.25-244.25%-1776.01%
2014-12-313.150.79-77.53%-565.62%
2013-12-311.210.41-105.58%-195.22%
2013-09-301.62
2013-06-302.43
2013-03-314.08
2012-12-315.40.19-66.10%-84.05%
2012-09-307.19
2012-06-305.84
2012-03-316.85
2011-12-315.670.15-172.15%-211.48%
2011-09-306.51
2011-06-303.11
2011-03-313.97
2010-12-317.720.05-19.52%-21.31%
2009-12-31-13.56%
2008-12-31-9.47%
2007-12-31-13.38%
2006-12-31-38.35%