Complete source-backed ratio history.
- Available history
- 2011-03-31 to 2026-06-30
- Data captured
Historical Key Financial Ratios
| Date | Current ratio | Debt/equity | ROA | ROE |
|---|
| 2026-06-30 | 2.08 | — | -4.94% | -7.62% |
|---|
| 2026-03-31 | 2.09 | — | 10.44% | 16.11% |
|---|
| 2025-12-31 | 2.17 | — | 10.24% | 15.58% |
|---|
| 2025-09-30 | 15.77 | — | 9.20% | 13.89% |
|---|
| 2025-06-30 | 16.24 | — | 10.21% | 15.22% |
|---|
| 2025-03-31 | 5.56 | — | -15.41% | -27.04% |
|---|
| 2024-12-31 | 5.29 | — | -16.31% | -28.55% |
|---|
| 2024-09-30 | 5.7 | — | -22.58% | -37.86% |
|---|
| 2024-06-30 | 8.38 | — | -20.24% | -43.13% |
|---|
| 2024-03-31 | 10.73 | — | -11.98% | -23.91% |
|---|
| 2023-12-31 | 11.73 | — | -10.40% | -20.36% |
|---|
| 2023-09-30 | 12.23 | — | -4.66% | -8.68% |
|---|
| 2023-06-30 | 14.54 | — | -3.75% | -7.11% |
|---|
| 2023-03-31 | 14.54 | — | -2.81% | -5.26% |
|---|
| 2022-12-31 | 14.79 | — | -3.59% | -6.72% |
|---|
| 2022-09-30 | 14.96 | — | -27.86% | -51.82% |
|---|
| 2022-06-30 | 14.21 | — | -27.64% | -50.88% |
|---|
| 2022-03-31 | 14.98 | — | -26.39% | -46.83% |
|---|
| 2021-12-31 | 16.26 | — | -24.76% | -42.93% |
|---|
| 2021-09-30 | 9.99 | — | -3.27% | -4.17% |
|---|
| 2021-06-30 | 10.79 | — | -3.86% | -4.92% |
|---|
| 2021-03-31 | 11.08 | — | -3.94% | -4.99% |
|---|
| 2020-12-31 | 4.2 | — | -5.92% | -8.54% |
|---|
| 2020-09-30 | 16.13 | — | -8.76% | -18.42% |
|---|
| 2020-06-30 | 22.95 | — | -9.16% | -18.29% |
|---|
| 2020-03-31 | 14.86 | — | -14.19% | -15.62% |
|---|
| 2019-12-31 | 18.85 | — | -13.49% | -14.52% |
|---|
| 2019-09-30 | 17.91 | — | -14.54% | -17.80% |
|---|
| 2019-06-30 | 17.73 | — | -7.00% | -8.57% |
|---|
| 2019-03-31 | 11.57 | — | -15.49% | -23.80% |
|---|
| 2018-12-31 | 16.91 | — | -16.88% | -24.79% |
|---|
| 2018-09-30 | 10.03 | — | -29.90% | -32.90% |
|---|
| 2018-06-30 | 7.73 | — | -33.90% | -38.50% |
|---|
| 2018-03-31 | 9.02 | — | -35.05% | -39.16% |
|---|
| 2017-12-31 | 7.85 | — | -38.98% | -44.16% |
|---|
| 2017-09-30 | 9.72 | — | -50.27% | -55.83% |
|---|
| 2017-06-30 | 7.36 | — | -58.85% | -67.33% |
|---|
| 2017-03-31 | 6.22 | — | -64.51% | -75.88% |
|---|
| 2016-12-31 | 2.73 | — | -161.65% | -230.85% |
|---|
| 2016-09-30 | 1.85 | — | -193.48% | -313.41% |
|---|
| 2016-06-30 | 2.27 | — | -153.80% | -232.65% |
|---|
| 2016-03-31 | 1.9 | — | -168.63% | -317.20% |
|---|
| 2015-12-31 | 2.51 | — | -121.30% | -181.30% |
|---|
| 2015-09-30 | 3.65 | — | -86.30% | -114.53% |
|---|
| 2015-06-30 | 1.78 | — | -165.52% | -325.00% |
|---|
| 2015-03-31 | 0.72 | — | -269.58% | 1687.95% |
|---|
| 2014-12-31 | 0.46 | — | -349.93% | 584.42% |
|---|
| 2014-09-30 | 0.25 | — | -577.79% | 507.00% |
|---|
| 2014-06-30 | 0.33 | — | -1550.24% | 1940.52% |
|---|
| 2014-03-31 | 0.28 | — | -1144.21% | 849.01% |
|---|
| 2013-12-31 | 0.56 | — | -1201.75% | 1416.77% |
|---|
| 2013-09-30 | 0.96 | — | -1113.46% | 3386.03% |
|---|
| 2013-06-30 | 0.24 | — | -370.56% | 203.80% |
|---|
| 2013-03-31 | 0.38 | — | -363.51% | 309.33% |
|---|
| 2012-12-31 | 0.94 | — | -364.68% | 1150.29% |
|---|
| 2012-09-30 | 2.71 | — | -241.20% | -881.85% |
|---|
| 2012-06-30 | 5.37 | — | -173.12% | -323.46% |
|---|
| 2012-03-31 | 4.63 | — | -126.06% | -210.03% |
|---|
| 2011-12-31 | 1.38 | — | -189.88% | -1291.82% |
|---|
| 2011-09-30 | 2.12 | — | -115.00% | -295.53% |
|---|
| 2011-06-30 | 2.41 | — | -79.22% | -168.32% |
|---|
| 2011-03-31 | 3.09 | — | -55.77% | -103.43% |
|---|
Annual Key Financial Ratios
| Date | Current ratio | Debt/equity | ROA | ROE |
|---|
| 2025-12-31 | 2.17 | — | 10.24% | 15.58% |
|---|
| 2024-12-31 | 5.29 | — | -16.31% | -28.55% |
|---|
| 2023-12-31 | 11.73 | — | -10.40% | -20.36% |
|---|
| 2022-12-31 | 14.79 | — | -3.59% | -6.72% |
|---|
| 2021-12-31 | 16.26 | — | -24.76% | -42.93% |
|---|
| 2020-12-31 | 4.2 | — | -5.92% | -8.54% |
|---|
| 2019-12-31 | 18.85 | — | -13.49% | -14.52% |
|---|
| 2018-12-31 | 16.91 | — | -16.88% | -24.79% |
|---|
| 2017-12-31 | 7.85 | — | -38.98% | -44.16% |
|---|
| 2016-12-31 | 2.73 | — | -161.65% | -230.85% |
|---|
| 2016-03-31 | 1.9 | — | -168.63% | -317.20% |
|---|
| 2015-03-31 | 0.72 | — | -269.58% | 1687.95% |
|---|
| 2014-03-31 | 0.28 | — | -1144.21% | 849.01% |
|---|
| 2013-03-31 | 0.38 | — | -363.51% | 309.34% |
|---|
| 2012-03-31 | 4.63 | — | -126.06% | -210.03% |
|---|
| 2011-03-31 | 3.09 | — | -55.77% | -103.43% |
|---|