COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Mar 31, 2025555+14.46%
Mar 31, 2024485+18.25%
Mar 31, 2023410+4.06%
Mar 31, 2022394+5.59%
Mar 31, 2021373+13.59%
Mar 31, 2020329+0.68%
Mar 31, 2019326+0.67%
Mar 31, 2018324+13.51%
Mar 31, 2017286+7.79%
Mar 31, 2016265+2.73%
Mar 31, 2015258+5.91%
Mar 31, 2014244+14.65%
Mar 31, 2013212+22.74%
Mar 31, 2012173+29.77%
Mar 31, 2011133