Complete source-backed ratio history.
- Available history
- 2017-12-31 to 2026-06-27
- Data captured
Historical Key Financial Ratios
| Date | Current ratio | Debt/equity | ROA | ROE |
|---|
| 2026-06-27 | 2.63 | 5.7 | 51.64% | 509.37% |
|---|
| 2026-03-28 | 2.85 | -19.52 | 41.57% | -1142.41% |
|---|
| 2025-12-31 | 4.56 | -416.99 | 33.88% | -20887.66% |
|---|
| 2025-09-27 | 4.54 | -1.56 | -41.44% | 31.69% |
|---|
| 2025-06-28 | 3.29 | -1.73 | -23.76% | 23.90% |
|---|
| 2025-03-29 | 3.39 | -1.74 | -25.94% | 25.39% |
|---|
| 2024-12-31 | 4.66 | -1.9 | -23.63% | 26.66% |
|---|
| 2024-09-28 | 3.43 | -1.86 | -39.04% | 44.21% |
|---|
| 2024-06-29 | 3.8 | -1.93 | -44.21% | 53.29% |
|---|
| 2024-03-30 | 4.27 | -2.03 | -45.37% | 59.40% |
|---|
| 2023-12-31 | 5.01 | -2.22 | -43.66% | 65.87% |
|---|
| 2023-09-30 | 5.98 | — | -26.89% | 68.86% |
|---|
| 2023-07-01 | 9.1 | — | -29.02% | 93.97% |
|---|
| 2023-04-01 | 9.13 | — | -32.91% | 128.28% |
|---|
| 2022-12-31 | 8 | -5.57 | -34.47% | 179.88% |
|---|
| 2022-10-01 | 7.68 | — | -33.26% | 267.27% |
|---|
| 2022-07-02 | 7.48 | — | -27.32% | 694.14% |
|---|
| 2022-04-02 | 9.08 | — | -19.72% | -622.96% |
|---|
| 2021-12-31 | 11.17 | 8.53 | -13.20% | -137.44% |
|---|
| 2021-10-02 | 15.52 | 5.45 | -8.85% | -61.23% |
|---|
| 2021-07-03 | 17.68 | 4.41 | -6.22% | -35.73% |
|---|
| 2021-04-03 | 18.12 | 4.27 | -5.55% | -30.99% |
|---|
| 2020-12-31 | 3.73 | 0.07 | -11.27% | -14.37% |
|---|
| 2020-09-26 | 8.56 | 0.13 | -5.78% | -7.41% |
|---|
| 2020-06-27 | 6.48 | 0.13 | -0.92% | -1.22% |
|---|
| 2020-03-28 | 5.78 | 0.08 | -0.81% | -1.02% |
|---|
| 2019-12-31 | 8.46 | 0.08 | -2.75% | -3.24% |
|---|
| 2019-09-28 | 7.46 | 0.08 | -4.27% | -5.16% |
|---|
| 2019-06-29 | 8.95 | 0.09 | -8.28% | -9.91% |
|---|
| 2019-03-30 | 4.21 | -0.24 | -24.64% | 24.25% |
|---|
| 2018-12-31 | 4.09 | -0.25 | -22.34% | 24.55% |
|---|
Annual Key Financial Ratios
| Date | Current ratio | Debt/equity | ROA | ROE |
|---|
| 2025-12-31 | 4.56 | -416.99 | 35.63% | -21968.30% |
|---|
| 2024-12-31 | 4.66 | -1.9 | -23.63% | 26.66% |
|---|
| 2023-12-31 | 5.01 | -2.22 | -43.66% | 65.87% |
|---|
| 2022-12-31 | 8 | -5.57 | -34.47% | 179.88% |
|---|
| 2021-12-31 | 11.17 | 8.53 | -13.20% | -137.44% |
|---|
| 2020-12-31 | 3.73 | 0.07 | -11.27% | -14.37% |
|---|
| 2019-12-31 | 8.46 | 0.08 | -2.75% | -3.24% |
|---|
| 2018-12-31 | 4.09 | -0.25 | -22.34% | 24.55% |
|---|
| 2017-12-31 | — | — | — | 31.68% |
|---|