NASDAQ:ARAY | Key Financial Ratios | ACCURAY INC

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.53.55-11.09%-117.97%
2026-03-311.423.48-10.31%-110.60%
2025-12-311.472.54-7.95%-66.68%
2025-09-301.562.27-4.23%-31.22%
2025-06-301.651.68-0.34%-1.96%
2025-03-311.643.50.14%1.36%
2024-12-311.623.66-0.91%-9.13%
2024-09-301.633.76-3.49%-36.55%
2024-06-301.663.82-3.32%-34.48%
2024-03-311.584.22-4.65%-52.31%
2023-12-311.583.67-3.05%-30.53%
2023-09-301.663.46-1.43%-13.35%
2023-06-301.73.3-1.94%-17.29%
2023-03-311.793.26-2.14%-18.60%
2022-12-311.823.47-2.52%-22.84%
2022-09-301.743.75-2.09%-20.79%
2022-06-301.683.39-1.13%-10.05%
2022-03-311.723.51-2.77%-25.16%
2021-12-311.723.57-2.59%-24.18%
2021-09-301.864.32-1.63%-16.91%
2021-06-301.832.52-1.31%-9.17%
2021-03-311.862.330.95%5.89%
2020-12-311.932.321.60%9.83%
2020-09-301.972.662.92%20.14%
2020-06-301.960.78%6.01%
2020-03-311.950.53%4.31%
2019-12-311.9-0.26%-2.20%
2019-09-301.94-3.58%-40.46%
2019-06-301.79-3.75%-32.94%
2019-03-311.71-3.93%-33.53%
2018-12-311.71-6.12%-51.24%
2018-09-301.69-6.43%-50.36%
2018-06-301.68-6.31%-49.14%
2018-03-311.62-7.28%-63.00%
2017-12-311.543.46-5.89%-49.65%
2017-09-301.483.25-7.51%-60.83%
2017-06-301.093.54-6.75%-58.92%
2017-03-311.053.74-8.44%-77.41%
2016-12-311.763.65
2016-09-301.853.28-15.71%-124.40%
2016-06-301.723.53-16.65%-130.93%
2016-03-311.663.36
2015-12-311.313.4
2015-09-301.333.19-18.93%-136.35%
2015-06-302.09
2015-03-312.1
2014-12-312.01
2014-09-302.04
2014-06-301.97
2014-03-312.02
2013-12-312.01
2013-09-302.05
2013-06-302.16
2013-03-312.16
2012-12-311.62
2012-09-301.68-19.77%-50.07%
2012-06-301.82-16.58%-38.48%
2012-03-311.81-16.69%-38.93%
2011-12-311.91-13.58%-29.80%
2011-09-301.92-10.11%-21.98%
2011-06-301.41-5.95%-11.28%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.53.55-11.09%-117.97%
2025-06-301.651.68-0.34%-1.96%
2024-06-301.663.82-3.32%-34.48%
2023-06-301.73.3-1.94%-17.29%
2022-06-301.683.39-1.13%-10.05%
2021-06-301.832.52-1.31%-9.17%
2020-06-301.960.78%6.01%
2019-06-301.79-3.75%-32.94%
2018-06-301.68-6.31%-49.14%
2017-06-301.093.54-7.28%-63.57%
2016-06-301.723.53-5.44%-42.75%
2015-06-302.09-8.61%-53.06%
2014-06-301.97-7.16%-35.97%
2013-06-302.16-24.48%-109.05%
2012-06-301.82-16.58%-38.48%
2011-06-301.41-5.95%-11.28%
2010-06-301.67%