CACI INTERNATIONAL INCCACI

Market cap
$13.2B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Jun 30, 2025382+32.89%
Jun 30, 2024287+44.89%
Jun 30, 2023198-34.69%
Jun 30, 2022303+104.15%
Jun 30, 2021149+65.22%
Jun 30, 202090-24.35%
Jun 30, 2019119+44.99%
Jun 30, 201882+30.45%
Jun 30, 201763-52.75%
Jun 30, 2013133-11.02%
Jun 30, 2012150+51.22%
Jun 30, 201199