XML 23 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-term Debt (Detail Textuals 1) (USD $)
In Millions, except Share data, unless otherwise specified
1 Months Ended 0 Months Ended 6 Months Ended
May 01, 2014
May 16, 2007
Dec. 31, 2014
Debt Instrument [Line Items]      
Warrants, strike price     $ 68.31us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Cash Flow Hedging | Interest Rate Swap Agreements      
Debt Instrument [Line Items]      
Swap agreements     $ 600.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Convertible Notes Payable      
Debt Instrument [Line Items]      
Proceed from notes payable   300.0us-gaap_ProceedsFromNotesPayable
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleNotesPayableMember
 
Convertible Notes - Aggregate Conversion Value 406.8caci_DebtInstrumentConvertibleAggregateConversionValue
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleNotesPayableMember
   
Settlement of Convertible Notes in cash 300.0us-gaap_PaymentsForLoans
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleNotesPayableMember
   
Settlement of Convertible Notes in shares 1,400,000caci_DebtInstrumentConvertibleNumberOfSharesIssuedForSettlement
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleNotesPayableMember
   
Convertible Notes Payable | Call Options      
Debt Instrument [Line Items]      
Call options, cost     84.4caci_PurchasedCallOptionsCost
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleNotesPayableMember
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
Call options, maximum number of shares that can be purchased     5,500,000us-gaap_OptionIndexedToIssuersEquityShares
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleNotesPayableMember
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
Call options, strike price     $ 54.65us-gaap_OptionIndexedToIssuersEquityStrikePrice1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleNotesPayableMember
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
Number of shares received upon exercise of options     1,400,000caci_NumberOfSharesReceivedUponExerciseOfOptions
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleNotesPayableMember
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
Convertible Notes Payable | Warrants      
Debt Instrument [Line Items]      
Warrants, maximum number of shares that can be issued     5,500,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleNotesPayableMember
Warrants, strike price     $ 68.31us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleNotesPayableMember
Warrants, proceeds from sale     $ 56.5us-gaap_ProceedsFromIssuanceOfWarrants
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleNotesPayableMember
Warrants, number of shares issued upon settlement     497,550us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleNotesPayableMember