XML 77 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
SUBSEQUENT EVENT (Details) (USD $)
3 Months Ended 12 Months Ended 0 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Feb. 06, 2015
Subsequent Event [Line Items]                
Cash dividends paid (in dollars per share) $ 0.60us-gaap_CommonStockDividendsPerShareCashPaid $ 0.60us-gaap_CommonStockDividendsPerShareCashPaid $ 0.60us-gaap_CommonStockDividendsPerShareCashPaid $ 0.60us-gaap_CommonStockDividendsPerShareCashPaid $ 2.40us-gaap_CommonStockDividendsPerShareCashPaid $ 2.18us-gaap_CommonStockDividendsPerShareCashPaid $ 1.98us-gaap_CommonStockDividendsPerShareCashPaid  
Subsequent Event [Member]                
Subsequent Event [Line Items]                
Dividend declaration date               Feb. 06, 2015
Cash dividend declared (in dollars per share)               $ 0.66us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Percentage increase of dividends declared over dividends paid in last fiscal year (in hundredths)               10.00%cmp_PercentageIncreaseOfDividendsDeclaredOverDividendsPaidInFiscalYear
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Dividend payable date               Mar. 13, 2015
Stockholders of record date               Feb. 27, 2015