CVLT
CVLT

Commvault Systems Inc

NASDAQ · Technology
$86.07
+4.73 (+5.82%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 968.90M 889.23M 769.71M 701.59M 829.79M
Net Income 74.06M 61.17M 194.72M 176.80M 215.53M
EPS
Profit Margin 7.6% 7.3% 25.3% 25.2% 26.0%
Rev Growth +9.0% +9.0% +15.6% +13.8% -3.8%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 0 0 622.04M 572.58M 698.94M
Total Equity 1.51B 1.39B 1.56B
D/E Ratio 0.41 0.41 0.45
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 81.63M 71.18M 239.58M 205.77M 224.38M
Free Cash Flow 144.71M 169.93M 227.72M