COMMVAULT SYSTEMS INCCVLT

Market cap
$5.4B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Mar 31, 2025252+13.16%
Mar 31, 2024223+5.82%
Mar 31, 2023210+8.34%
Mar 31, 2022194+3.25%
Mar 31, 2021188+27.99%
Mar 31, 2020147-16.88%
Mar 31, 2019177+9.08%
Mar 31, 2018162+22.11%
Mar 31, 2017133+17.04%
Mar 31, 2016113-3.64%
Mar 31, 2015118-0.68%
Mar 31, 2014119+39.39%
Mar 31, 201385+25.43%
Mar 31, 201268-8.25%
Mar 31, 201174