NASDAQ:MRCY | Key Financial Ratios | MERCURY SYSTEMS INC

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-07-032.96-1.28%-1.98%
2026-03-273.19-0.57%-0.95%
2025-12-262.96-1.22%-2.08%
2025-09-263.37-1.34%-2.23%
2025-06-273.52-1.56%-2.57%
2025-03-283.44-2.69%-4.48%
2024-12-273.62-3.77%-6.19%
2024-09-274.1-5.00%-8.11%
2024-06-284.07-5.79%-9.35%
2024-03-294.58-5.68%-9.17%
2023-12-294.36-3.50%-5.67%
2023-09-294.65-2.11%-3.29%
2023-06-304.02-1.18%-1.81%
2023-03-314.26-0.13%-0.20%
2022-12-304.47-0.18%-0.27%
2022-09-304.830.17%0.27%
2022-07-014.20.49%0.73%
2022-04-014.130.54%0.82%
2021-12-314.331.07%1.60%
2021-10-013.951.99%2.64%
2021-07-024.263.17%4.18%
2021-04-023.853.75%4.91%
2021-01-013.054.07%5.54%
2020-10-024.624.98%5.84%
2020-07-035.045.32%6.19%
2020-03-276.524.02%5.28%
2019-12-275.054.09%4.70%
2019-09-275.353.97%4.52%
2019-06-305.943.30%3.64%
2019-03-314.533.64%5.43%
2018-12-314.292.91%4.23%
2018-09-304.42.70%3.92%
2018-06-304.633.84%5.30%
2018-03-313.953.75%5.24%
2017-12-313.625.14%5.56%
2017-09-303.354.74%5.31%
2017-06-303.383.05%3.43%
2017-03-316.110.282.40%3.31%
2016-12-313.280.432.76%4.31%
2016-09-304.130.442.87%4.36%
2016-06-303.630.432.68%4.17%
2016-03-314.924.38%4.94%
2015-12-314.814.29%4.84%
2015-09-304.73.17%3.61%
2015-06-305.282.68%2.96%
2015-03-314.61-0.80%-0.91%
2014-12-314.54-1.91%-2.20%
2014-09-304.87-2.30%-2.62%
2014-06-304.87-3.06%-3.49%
2014-03-314.57-1.58%-1.77%
2013-12-315.94-1.22%-1.37%
2013-09-305.3-2.23%-2.51%
2013-06-304.75-3.53%-4.02%
2013-03-314.97-1.47%-1.68%
2012-12-314.08-0.28%-0.33%
2012-09-303.933.30%3.89%
2012-06-305.625.87%6.79%
2012-03-315.375.59%6.52%
2011-12-315.075.65%6.70%
2011-09-307.624.92%5.69%
2011-06-306.635.19%6.12%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-07-032.96-1.28%-1.98%
2025-06-273.52-1.56%-2.57%
2024-06-284.07-5.79%-9.35%
2023-06-304.02-1.18%-1.81%
2022-07-014.20.49%0.73%
2021-07-024.263.17%4.18%
2020-07-035.045.32%6.19%
2019-06-305.943.30%3.64%
2018-06-304.633.84%5.30%
2017-06-303.383.05%3.43%
2016-06-303.630.432.68%4.17%
2015-06-305.282.68%2.96%
2014-06-304.87-3.06%-3.49%
2013-06-304.75-3.53%-4.02%
2012-06-305.625.87%6.79%
2011-06-306.635.19%6.12%
2010-06-3015.83%