XML 53 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements Narrative (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes, Fair Value Disclosure $ 216,808cas_SeniorNotesFairValueDisclosure    
Carrying value of senior secured notes 210,000us-gaap_SeniorNotes 210,000us-gaap_SeniorNotes  
Convertible Debt, Fair Value Disclosures 61,932us-gaap_ConvertibleDebtFairValueDisclosures    
Carrying value of convertible notes 57,500us-gaap_ConvertibleDebt 57,500us-gaap_ConvertibleDebt  
Line of Credit Facility, Fair Value of Amount Outstanding 51,253us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding    
Carrying value of the line of credit 59,200us-gaap_LineOfCredit 0us-gaap_LineOfCredit  
Forward Contracts      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Derivative, Notional Amount 7,486invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
12,492invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
 
Gain (Losses) as a result of changes in the fair value of the contracts (288)us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
(2,141)us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
(430)us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
Derivative Asset, Fair Value, Gross Asset $ 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
$ 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember