CACI INTERNATIONAL INCCACI

Market cap
$13.2B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Jun 30, 20251,405+36.28%
Jun 30, 20241,031+15.24%
Jun 30, 2023895-3.37%
Jun 30, 2022926+5.26%
Jun 30, 2021880+4.59%
Jun 30, 2020841-3.29%
Jun 30, 2019870+7.80%
Jun 30, 2018807+6.54%
Jun 30, 2017757+23.22%
Jun 30, 2013615-2.26%
Jun 30, 2012629+9.74%
Jun 30, 2011573