Complete source-backed ratio history.
- Available history
- 2018-12-31 to 2026-06-30
- Data captured
Historical Key Financial Ratios
| Date | Current ratio | Debt/equity | ROA | ROE |
|---|
| 2026-06-30 | 1.92 | -0.48 | -30.29% | 28.78% |
|---|
| 2026-03-31 | 2.21 | -0.49 | -51.55% | 46.68% |
|---|
| 2025-12-31 | 1.73 | -0.48 | -85.37% | 50.49% |
|---|
| 2025-09-30 | 2.23 | -0.49 | -114.26% | 64.98% |
|---|
| 2025-06-30 | 2.38 | -0.51 | -131.95% | 81.35% |
|---|
| 2025-03-31 | 3.58 | -0.6 | -117.53% | 102.19% |
|---|
| 2024-12-31 | 4.2 | -0.79 | -88.37% | 131.84% |
|---|
| 2024-09-30 | 5.73 | -0.94 | -87.70% | 181.41% |
|---|
| 2024-06-30 | 6.48 | -0.75 | -93.03% | 127.06% |
|---|
| 2024-03-31 | 7.83 | -1 | -69.18% | 166.08% |
|---|
| 2023-12-31 | 10.25 | -1.89 | -48.71% | 277.07% |
|---|
| 2023-09-30 | 9.46 | — | -74.72% | 996.28% |
|---|
| 2023-06-30 | 11.96 | — | -69.77% | -1050.66% |
|---|
| 2023-03-31 | 9.68 | — | -135.32% | 216.06% |
|---|
| 2022-12-31 | 6.12 | -1.27 | -119.97% | 264.29% |
|---|
| 2022-09-30 | 8.65 | — | -88.40% | 675.56% |
|---|
| 2022-06-30 | 9.93 | — | -76.85% | 2343.90% |
|---|
| 2022-03-31 | 12.79 | — | -100.44% | -393.60% |
|---|
| 2021-12-31 | 9.86 | — | -75.96% | -199.41% |
|---|
| 2021-09-30 | 8.1 | — | -70.84% | -156.34% |
|---|
| 2021-06-30 | 5.34 | 0.36 | -74.20% | -120.51% |
|---|
| 2021-03-31 | 5.94 | 0.29 | -58.36% | -87.48% |
|---|
| 2020-12-31 | 5.25 | 0.24 | -43.74% | -66.44% |
|---|
| 2020-09-30 | 8.21 | 0.3 | -75.08% | -110.85% |
|---|
| 2020-06-30 | 18.76 | 0.25 | -82.15% | -110.05% |
|---|
| 2020-03-31 | 57.22 | — | -103.83% | -131.30% |
|---|
| 2019-12-31 | 68.2 | — | -99.20% | -111.92% |
|---|
| 2019-09-30 | 0.37 | — | -197.74% | 103.38% |
|---|
| 2019-06-30 | — | — | — | 106.40% |
|---|
| 2019-03-31 | — | — | — | 90.07% |
|---|
| 2018-12-31 | 0.41 | — | -142.79% | 100.16% |
|---|
Annual Key Financial Ratios
| Date | Current ratio | Debt/equity | ROA | ROE |
|---|
| 2025-12-31 | 1.73 | -0.48 | -85.37% | 50.49% |
|---|
| 2024-12-31 | 4.2 | -0.79 | -88.37% | 131.84% |
|---|
| 2023-12-31 | 10.25 | -1.89 | -48.71% | 277.07% |
|---|
| 2022-12-31 | 6.12 | -1.27 | -119.97% | 264.29% |
|---|
| 2021-12-31 | 9.86 | — | -75.96% | -199.41% |
|---|
| 2020-12-31 | 5.25 | 0.24 | -43.74% | -66.44% |
|---|
| 2019-12-31 | 68.2 | — | -99.20% | -111.92% |
|---|
| 2018-12-31 | 0.41 | — | -142.79% | 100.16% |
|---|