Complete source-backed ratio history.
- Available history
- 2010-12-31 to 2026-06-30
- Data captured
Historical Key Financial Ratios
| Date | Current ratio | Debt/equity | ROA | ROE |
|---|
| 2026-06-30 | 9.14 | — | -10.42% | -11.24% |
|---|
| 2026-03-31 | 7.83 | — | -8.88% | -9.63% |
|---|
| 2025-12-31 | 8.85 | — | -8.04% | -8.64% |
|---|
| 2025-09-30 | 10.55 | — | -7.35% | -7.72% |
|---|
| 2025-06-30 | 10.01 | — | -6.85% | -7.20% |
|---|
| 2025-03-31 | 10.27 | — | -5.89% | -6.16% |
|---|
| 2024-12-31 | 12.79 | — | -4.97% | -5.18% |
|---|
| 2024-09-30 | 13.33 | — | -4.17% | -4.35% |
|---|
| 2024-06-30 | 16.19 | — | -4.23% | -4.40% |
|---|
| 2024-03-31 | 79.19 | — | -5.63% | -5.85% |
|---|
| 2023-12-31 | 18.29 | — | -6.43% | -6.69% |
|---|
| 2023-09-30 | 53.35 | — | -7.19% | -7.50% |
|---|
| 2023-06-30 | 47.67 | — | -7.43% | -7.76% |
|---|
| 2023-03-31 | 55.88 | — | -7.03% | -7.31% |
|---|
| 2022-12-31 | 48.94 | — | -7.18% | -7.47% |
|---|
| 2022-09-30 | 44.92 | — | -7.45% | -7.74% |
|---|
| 2022-06-30 | 51.31 | — | -9.76% | -10.12% |
|---|
| 2022-03-31 | 52.02 | — | -9.60% | -9.96% |
|---|
| 2021-12-31 | 45.01 | — | -9.48% | -9.85% |
|---|
| 2021-09-30 | 15.49 | — | -8.63% | -9.14% |
|---|
| 2021-06-30 | 39.29 | — | -6.82% | -7.10% |
|---|
| 2021-03-31 | 44.14 | — | -6.80% | -7.05% |
|---|
| 2020-12-31 | 32.73 | — | -6.81% | -7.07% |
|---|
| 2020-09-30 | 28.5 | — | -8.18% | -8.51% |
|---|
| 2020-06-30 | 72.45 | — | -9.64% | -9.96% |
|---|
| 2020-03-31 | 31.78 | — | -15.82% | -16.51% |
|---|
| 2019-12-31 | 27.12 | — | -17.98% | -18.78% |
|---|
| 2019-09-30 | 50.61 | — | -19.68% | -20.40% |
|---|
| 2019-06-30 | 90.97 | — | -21.82% | -22.45% |
|---|
| 2019-03-31 | 49.53 | — | -17.89% | -18.51% |
|---|
| 2018-12-31 | 64.53 | — | -18.18% | -18.73% |
|---|
| 2018-09-30 | 73.64 | — | -13.84% | -14.24% |
|---|
| 2018-06-30 | 128.37 | — | -16.07% | -16.44% |
|---|
| 2018-03-31 | 77.36 | — | -18.59% | -19.08% |
|---|
| 2017-12-31 | 90.92 | — | -15.77% | -16.16% |
|---|
| 2017-09-30 | 19.63 | — | -24.05% | -27.36% |
|---|
| 2017-06-30 | 34.45 | — | -23.32% | -25.53% |
|---|
| 2017-03-31 | 48.9 | — | -17.78% | -18.97% |
|---|
| 2016-12-31 | 16.41 | — | -30.54% | -34.19% |
|---|
| 2016-09-30 | 2.23 | — | -174.25% | -463.20% |
|---|
| 2016-06-30 | 3.59 | — | -114.70% | -237.44% |
|---|
| 2016-03-31 | 1.53 | — | -102.71% | 315.40% |
|---|
| 2015-12-31 | 2.69 | — | -100.49% | -166.72% |
|---|
| 2015-09-30 | 3.63 | — | -54.47% | -88.14% |
|---|
| 2015-06-30 | 6.15 | — | -49.55% | -84.27% |
|---|
| 2015-03-31 | 9.55 | — | -49.08% | -78.72% |
|---|
| 2014-12-31 | 12.17 | — | -53.29% | -76.45% |
|---|
| 2014-09-30 | 12.1 | — | -66.90% | -129.35% |
|---|
| 2014-06-30 | 17.68 | — | -95.02% | -201.20% |
|---|
| 2014-03-31 | 7.95 | — | -168.78% | -6142.86% |
|---|
| 2013-12-31 | 2.51 | — | -346.21% | 517.49% |
|---|
| 2013-09-30 | 4.23 | — | -297.09% | 1262.57% |
|---|
| 2013-06-30 | 2.76 | — | -155.73% | -652.69% |
|---|
| 2013-03-31 | 1.4 | — | -224.89% | 6376.36% |
|---|
| 2012-12-31 | 1.14 | — | -156.29% | 892.11% |
|---|
| 2012-09-30 | 1.03 | — | -3.80% | 8.73% |
|---|
| 2012-06-30 | 0.65 | — | -40.89% | 23.72% |
|---|
| 2012-03-31 | 0.22 | — | 321.10% | -228.11% |
|---|
| 2011-12-31 | 0.22 | — | 308.88% | -276.55% |
|---|
| 2011-09-30 | 0.19 | -0.48 | -42.07% | 27.96% |
|---|
| 2011-06-30 | 0.21 | -0.33 | -135.12% | 82.42% |
|---|
| 2010-12-31 | 0.43 | -0.75 | — | — |
|---|
Annual Key Financial Ratios
| Date | Current ratio | Debt/equity | ROA | ROE |
|---|
| 2025-12-31 | 8.85 | — | -8.04% | -8.64% |
|---|
| 2024-12-31 | 12.79 | — | -4.97% | -5.18% |
|---|
| 2023-12-31 | 18.29 | — | -6.43% | -6.69% |
|---|
| 2022-12-31 | 48.94 | — | -7.18% | -7.47% |
|---|
| 2021-12-31 | 45.01 | — | -9.48% | -9.85% |
|---|
| 2020-12-31 | 32.73 | — | -6.81% | -7.07% |
|---|
| 2019-12-31 | 27.12 | — | -17.98% | -18.78% |
|---|
| 2018-12-31 | 64.53 | — | -18.18% | -18.73% |
|---|
| 2017-12-31 | 90.92 | — | -15.77% | -16.16% |
|---|
| 2016-12-31 | 16.41 | — | -30.54% | -34.19% |
|---|
| 2015-12-31 | 2.69 | — | -100.49% | -166.72% |
|---|
| 2014-12-31 | 12.17 | — | -53.29% | -76.45% |
|---|
| 2013-12-31 | 2.51 | — | -346.23% | 517.52% |
|---|
| 2012-12-31 | 1.14 | — | -156.30% | 892.18% |
|---|
| 2011-12-31 | 0.22 | — | 308.83% | -276.50% |
|---|
| 2010-12-31 | 0.43 | — | -220.95% | 165.60% |
|---|