NASDAQ:CVLT | Key Financial Ratios | COMMVAULT SYSTEMS INC

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.043.61%131.22%
2026-03-311.953.75%942.85%
2025-12-312.344.27%40.14%
2025-09-302.534.19%38.13%
2025-06-301.246.89%22.23%
2025-03-311.146.81%23.41%
2024-12-311.1316.73%59.49%
2024-09-301.218.50%63.84%
2024-06-301.2318.70%62.03%
2024-03-311.2317.89%60.74%
2023-12-311.31-0.09%-0.40%
2023-09-301.34-2.35%-10.00%
2023-06-301.32-3.59%-15.50%
2023-03-311.34-4.57%-19.22%
2022-12-311.31.89%6.04%
2022-09-301.33.34%9.81%
2022-06-301.312.93%8.59%
2022-03-311.234.12%13.14%
2021-12-311.284.15%12.58%
2021-09-301.423.02%7.86%
2021-06-301.56-2.30%-5.45%
2021-03-311.63-3.42%-7.86%
2020-12-311.69-3.12%-6.83%
2020-09-301.78-3.59%-7.30%
2020-06-301.650.40%0.80%
2020-03-311.56-0.67%-1.37%
2019-12-311.57-1.94%-4.01%
2019-09-301.95-0.34%-0.72%
2019-06-301.910.67%1.47%
2019-03-312.010.43%0.91%
2018-12-312.040.50%1.03%
2018-09-302.18-8.43%-16.37%
2018-06-302.02-8.72%-17.69%
2018-03-312-7.56%-15.32%
2017-12-312.01-7.61%-15.16%
2017-09-302.330.10%0.17%
2017-06-302.220.21%0.37%
2017-03-312.1-0.06%-0.11%
2016-12-312.130.87%1.53%
2016-09-302.141.25%2.19%
2016-06-302.040.06%0.10%
2016-03-311.950.24%0.41%
2015-12-312.09-0.32%-0.54%
2015-09-302.15-0.59%-1.02%
2015-06-302.241.62%2.74%
2015-03-312.043.60%5.95%
2014-12-312.15.55%9.85%
2014-09-302.317.41%12.53%
2014-06-302.269.44%16.22%
2014-03-312.598.48%13.85%
2013-12-312.868.90%13.93%
2013-09-302.818.72%13.92%
2013-06-302.758.94%14.62%
2013-03-312.628.80%15.03%
2012-12-312.78.56%14.41%
2012-09-302.598.41%14.60%
2012-06-302.567.95%13.94%
2012-03-312.287.38%13.89%
2011-12-312.37.11%13.46%
2011-09-302.167.84%15.40%
2011-06-302.416.69%11.95%
2011-03-312.356.13%11.16%
2010-12-312.337.01%12.71%
2010-09-302.257.03%12.94%
2010-06-302.326.94%12.35%
2010-03-312.296.43%11.63%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-311.953.75%942.85%
2025-03-311.146.81%23.41%
2024-03-311.2317.89%60.74%
2023-03-311.34-4.57%-19.22%
2022-03-311.234.12%13.14%
2021-03-311.63-3.42%-7.86%
2020-03-311.56-0.67%-1.37%
2019-03-312.010.43%0.91%
2018-03-312-7.56%-15.32%
2017-03-312.1-0.06%-0.11%
2016-03-311.950.24%0.41%
2015-03-312.043.60%5.95%
2014-03-312.598.48%13.85%
2013-03-312.628.80%15.03%
2012-03-312.287.38%13.89%
2011-03-312.356.13%11.16%
2010-03-312.296.43%11.63%
2009-03-3111.08%