NASDAQ:EGHT | Key Financial Ratios | 8X8 INC /DE/

Complete source-backed ratio history.

Available history
2010-03-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.052.080.71%3.22%
2026-03-311.092.190.25%1.12%
2025-12-311.132.25-0.58%-2.70%
2025-09-301.122.45-0.88%-4.45%
2025-06-301.182.62-3.10%-16.57%
2025-03-311.22.86-3.98%-22.27%
2024-12-311.243.23-6.50%-40.17%
2024-09-301.183.61-9.41%-63.42%
2024-06-301.5-8.28%-59.81%
2024-03-311.444.02-8.94%-66.29%
2023-12-311.31-6.46%-48.72%
2023-09-301.23-7.07%-52.75%
2023-06-301.16-7.54%-59.53%
2023-03-311.19-8.69%-73.21%
2022-12-311.55-13.07%-121.40%
2022-09-301.56-14.82%-149.60%
2022-06-301.55-17.72%-117.97%
2022-03-311.44-19.27%-96.17%
2021-12-313.03-23.13%-149.21%
2021-09-302.26-25.49%-112.41%
2021-06-302.2-24.80%-106.88%
2021-03-312.28-24.41%-103.17%
2020-12-312.15-24.63%-101.94%
2020-09-302.31-25.83%-101.74%
2020-06-302.2-26.16%-100.64%
2020-03-312.25-24.60%-90.37%
2019-12-312.49-20.53%-68.52%
2019-09-302.45-19.07%-53.21%
2019-06-304.02-19.27%-46.77%
2019-03-315.32-16.24%-35.58%
2018-12-312.27-24.30%-32.44%
2018-09-302.65-44.77%-57.91%
2018-06-303.06-37.29%-46.73%
2018-03-313.17-37.70%-47.76%
2017-12-313.55-34.25%-42.72%
2017-09-303.94-1.95%-2.27%
2017-06-304.35-1.77%-2.05%
2017-03-314.55-1.42%-1.65%
2016-12-315-0.90%-1.03%
2016-09-305.08-1.01%-1.16%
2016-06-305.22-1.64%-1.87%
2016-03-315.35-1.63%-1.86%
2015-12-315.75-1.27%-1.43%
2015-09-306.32-0.58%-0.65%
2015-06-306.780.47%0.52%
2015-03-318.780.65%0.71%
2014-12-319.99-0.07%-0.07%
2014-09-309.76-0.18%-0.20%
2014-06-309.740.13%0.14%
2014-03-316.450.84%0.90%
2013-12-319.592.06%2.22%
2013-09-305.024.91%5.47%
2013-06-304.764.74%5.28%
2013-03-314.649.13%10.17%
2012-12-313.9751.12%56.83%
2012-09-303.9553.07%58.64%
2012-06-303.4353.97%59.48%
2012-03-312.9452.95%58.44%
2011-12-312.0511.07%13.70%
2011-09-301.7410.19%13.06%
2011-06-302.0925.36%40.75%
2011-03-312.0724.43%40.94%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-311.092.190.25%1.12%
2025-03-311.22.86-3.98%-22.27%
2024-03-311.444.02-8.94%-66.29%
2023-03-311.19-8.69%-73.21%
2022-03-311.44-19.27%-96.17%
2021-03-312.28-24.41%-103.17%
2020-03-312.25-24.60%-90.37%
2019-03-315.32-16.24%-35.58%
2018-03-313.17-37.70%-47.76%
2017-03-314.55-1.42%-1.65%
2016-03-315.35-1.63%-1.86%
2015-03-318.780.65%0.71%
2014-03-316.450.84%0.90%
2013-03-314.649.13%10.17%
2012-03-312.9452.95%58.44%
2011-03-312.0724.43%40.94%
2010-03-3129.17%