Complete source-backed ratio history.
- Available history
- 2006-12-31 to 2026-06-30
- Data captured
Historical Key Financial Ratios
| Date | Current ratio | Debt/equity | ROA | ROE |
|---|
| 2026-06-30 | 12.87 | — | -33.49% | -37.33% |
|---|
| 2026-03-31 | 2.78 | — | -67.71% | -92.59% |
|---|
| 2025-12-31 | 3.88 | — | -47.74% | -62.90% |
|---|
| 2025-09-30 | 10.42 | — | -75.15% | -83.13% |
|---|
| 2025-06-30 | 1.84 | — | -259.89% | -474.16% |
|---|
| 2025-03-31 | — | — | -219.53% | -286.78% |
|---|
| 2024-12-31 | 3.6 | — | -313.05% | -433.50% |
|---|
| 2024-09-30 | 5.13 | — | -235.90% | -292.66% |
|---|
| 2024-06-30 | 6.33 | — | -151.19% | -179.56% |
|---|
| 2024-03-31 | 7.75 | — | -130.69% | -150.04% |
|---|
| 2023-12-31 | 13.73 | — | -118.07% | -127.34% |
|---|
| 2023-09-30 | 16.79 | — | -108.62% | -115.50% |
|---|
| 2023-06-30 | 7.69 | — | -198.55% | -228.24% |
|---|
| 2023-03-31 | 17.32 | — | -139.08% | -147.60% |
|---|
| 2022-12-31 | 14.05 | — | -113.51% | -122.21% |
|---|
| 2022-09-30 | 16.7 | — | -98.40% | -104.67% |
|---|
| 2022-06-30 | 15.1 | — | -80.65% | -86.37% |
|---|
| 2022-03-31 | 6.37 | — | -161.70% | -191.71% |
|---|
| 2021-12-31 | 16.81 | — | -132.10% | -140.46% |
|---|
| 2021-09-30 | 24.38 | — | -88.51% | -92.28% |
|---|
| 2021-06-30 | 19.25 | — | -82.41% | -86.93% |
|---|
| 2021-03-31 | 32.55 | — | -58.41% | -60.26% |
|---|
| 2020-12-31 | 24.15 | — | -62.44% | -65.14% |
|---|
| 2020-09-30 | 5.37 | — | -196.72% | -234.90% |
|---|
| 2020-06-30 | 8.44 | — | -114.04% | -128.58% |
|---|
| 2020-03-31 | 10.1 | — | -105.21% | -116.76% |
|---|
| 2019-12-31 | 11.23 | — | -91.33% | -100.26% |
|---|
| 2019-09-30 | 9.91 | — | -80.47% | -89.50% |
|---|
| 2019-06-30 | 16.23 | — | -66.91% | -71.31% |
|---|
| 2019-03-31 | 16.15 | — | -55.19% | -58.83% |
|---|
| 2018-12-31 | 20.55 | — | -49.19% | -51.70% |
|---|
| 2018-09-30 | 0.96 | — | -498.32% | 15715.61% |
|---|
| 2018-06-30 | 1.7 | — | -282.38% | -673.16% |
|---|
| 2018-03-31 | 3.58 | — | -183.37% | -254.43% |
|---|
| 2017-12-31 | 3.67 | — | -132.19% | -181.74% |
|---|
| 2017-09-30 | 6.44 | — | -114.61% | -135.66% |
|---|
| 2017-06-30 | 8.54 | — | -100.56% | -113.90% |
|---|
| 2017-03-31 | 3.62 | — | -254.06% | -351.11% |
|---|
| 2016-12-31 | 1.98 | — | -492.54% | -994.01% |
|---|
| 2016-09-30 | 4.77 | — | -239.12% | -302.49% |
|---|
| 2016-06-30 | 9.88 | — | -171.55% | -190.87% |
|---|
| 2016-03-31 | 6.36 | — | -188.68% | -223.89% |
|---|
| 2015-12-31 | 2.09 | — | -476.96% | -913.16% |
|---|
| 2015-09-30 | 4.62 | — | -275.83% | -351.97% |
|---|
| 2015-06-30 | 7.69 | — | -167.52% | -192.54% |
|---|
| 2015-03-31 | 6.62 | — | -166.19% | -195.77% |
|---|
| 2014-12-31 | 1.97 | — | -512.92% | -1040.46% |
|---|
| 2014-09-30 | 2.48 | — | -254.03% | -426.13% |
|---|
| 2014-06-30 | 3.98 | — | -179.87% | -240.22% |
|---|
| 2014-03-31 | 0.66 | — | -1048.46% | 2044.37% |
|---|
| 2013-12-31 | 1.73 | — | -246.37% | -581.90% |
|---|
| 2013-09-30 | 2.98 | — | -147.80% | -222.55% |
|---|
| 2013-06-30 | 4.3 | — | -258.26% | -336.44% |
|---|
| 2013-03-31 | 5.48 | — | -224.26% | -274.29% |
|---|
| 2012-12-31 | 6.71 | — | -204.18% | -239.93% |
|---|
| 2012-09-30 | 7.96 | — | -202.58% | -231.69% |
|---|
| 2012-06-30 | 6.42 | — | -119.53% | -141.60% |
|---|
| 2012-03-31 | 0.43 | — | -1145.39% | 869.44% |
|---|
| 2011-12-31 | 1.23 | — | -481.18% | -2616.98% |
|---|
| 2011-09-30 | 2.76 | — | -123.95% | -194.35% |
|---|
| 2011-06-30 | 4.22 | — | -64.68% | -84.79% |
|---|
| 2010-12-31 | 9.9 | — | — | — |
|---|
Annual Key Financial Ratios
| Date | Current ratio | Debt/equity | ROA | ROE |
|---|
| 2025-12-31 | 3.88 | — | -47.74% | -62.90% |
|---|
| 2024-12-31 | 3.6 | — | -313.05% | -433.50% |
|---|
| 2023-12-31 | 13.73 | — | -118.07% | -127.34% |
|---|
| 2022-12-31 | 14.05 | — | -113.51% | -122.21% |
|---|
| 2021-12-31 | 16.81 | — | -132.10% | -140.46% |
|---|
| 2020-12-31 | 24.15 | — | -62.44% | -65.14% |
|---|
| 2019-12-31 | 11.23 | — | -91.33% | -100.26% |
|---|
| 2018-12-31 | 20.55 | — | -49.19% | -51.70% |
|---|
| 2017-12-31 | 3.67 | — | -132.19% | -181.74% |
|---|
| 2016-12-31 | 1.98 | — | -492.54% | -994.01% |
|---|
| 2015-12-31 | 2.09 | — | -476.96% | -913.16% |
|---|
| 2014-12-31 | 1.97 | — | -512.92% | -1040.46% |
|---|
| 2013-12-31 | 1.73 | — | -246.37% | -581.90% |
|---|
| 2012-12-31 | 6.71 | — | -204.18% | -239.93% |
|---|
| 2011-12-31 | 1.23 | — | -481.18% | -2616.98% |
|---|
| 2010-12-31 | 9.9 | — | -45.58% | -50.70% |
|---|
| 2009-12-31 | — | — | — | -119.23% |
|---|
| 2008-12-31 | — | — | — | 392.99% |
|---|
| 2007-12-31 | — | — | — | -437.35% |
|---|
| 2006-12-31 | — | — | — | -101.72% |
|---|