XML 120 R104.htm IDEA: XBRL DOCUMENT
v3.20.2

RETIREMENT SAVINGS PLANS (Detail Textual) - USD ($) | 12 Months Ended
--- | ---
Jun. 30, 2020 | Jun. 30, 2019 | Jun. 30, 2018
Supplemental Savings Plan |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Employee contribution, maximum percentage of compensation | 50.00% |  |
Contribution expense | $ 1,900,000 | $ 1,600,000 | $ 1,200,000
Employee contribution maximum, percentage of bonuses | 100.00% |  |
Employer contribution percentage | 5.00% |  |
Employer contribution vesting period | 5 years |  |
Annual IRC compensation limit | $ 285,000 |  |
Supplemental savings plan obligation | 110,700,000 |  |
Supplemental savings plan obligation, current portion | 7,700,000 |  |
Change in supplemental savings plan obligation | 11,800,000 |  |
Supplemental Savings Plan investment gains | 4,900,000 |  |
Supplemental Savings Plan participant compensation deferral | 14,100,000 |  |
Company contributions | 1,500,000 |  |
Distributions paid to participants | 8,700,000 |  |
Supplemental Savings Plan COLI gains | 4,700,000 | 4,600,000 |
COLI portion of supplemental savings plan assets | $ 96,400,000 | 92,700,000 |
401 (k) Plan |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Employee contribution, maximum percentage of compensation | 75.00% |  |
Employer matching contribution, percent of match | 8.00% |  |
Employer matching contribution, percent of employee salary deferral | 50.00% |  |
Contribution expense | $ 46,900,000 | 35,000,000.0 | 27,100,000
Employer contribution vesting period | 3 years |  |
401(k) profit-sharing plans (PSP) |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Discretionary contribution expense | $ 41,800,000 | $ 32,000,000.0 | $ 26,300,000

X
- Definition Represents annual IRC compensation limit. + References No definition available. + Details
Name: | caci_AnnualIrcCompensationLimit
Namespace Prefix: | caci_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents employee contribution maximum, percentage of bonuses. + References No definition available. + Details
Name: | caci_EmployeeContributionMaximumPercentageOfBonuses
Namespace Prefix: | caci_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Employer contribution percentage of participant compensation that exceeds the IRC limit. + References No definition available. + Details
Name: | caci_EmployerContributionPercentage
Namespace Prefix: | caci_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents Employer contribution vesting period. + References No definition available. + Details
Name: | caci_EmployerContributionVestingPeriod
Namespace Prefix: | caci_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Employer matching contributions are made to eligible employees in an amount equal to this percentage (50%) of the first 6% of pre-tax compensation deferred by eligible employees. + References No definition available. + Details
Name: | caci_EmployerMatchingContributionPercentOfEmployeeSalaryDeferral
Namespace Prefix: | caci_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Supplemental savings plan COLI gains. + References No definition available. + Details
Name: | caci_SupplementalSavingsPlanCOLIGains
Namespace Prefix: | caci_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Supplemental savings plan investment gains. + References No definition available. + Details
Name: | caci_SupplementalSavingsPlanInvestmentGains
Namespace Prefix: | caci_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Supplemental savings plan participant compensation deferral. + References No definition available. + Details
Name: | caci_SupplementalSavingsPlanParticipantCompensationDeferral
Namespace Prefix: | caci_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement. + References No definition available. + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of distribution made to individual in accordance with deferred compensation arrangement. + References No definition available. + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 55 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 25 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 30 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363 + Details
Name: | us-gaap_DeferredCompensationLiabilityCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date. + References No definition available. + Details
Name: | us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of discretionary contributions made by an employer to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage employer matches of the employee's percentage contribution matched. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInDeferredCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This item represents the amount that could be realized under a life insurance contract or contracts owned by the Entity as of the date of the statement of financial position. Such Entity-owned life insurance policies are commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.12) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 325 -SubTopic 30 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6384206&loc=d3e41899-111602 + Details
Name: | us-gaap_LifeInsuranceCorporateOrBankOwnedAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=caci_SupplementalSavingsPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=caci_FourZeroOneKPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=caci_FourZeroOneKProfitSharingPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |