XML 40 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
CAPITAL STOCK AND STOCK AWARD PLANS Share Repurchase Programs Activity (Detail) (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Compensation Related Costs Share Based Payments Disclosure [Line Items]          
Total value of shares repurchased $ 164,037us-gaap_TreasuryStockValueAcquiredCostMethod $ 760,304us-gaap_TreasuryStockValueAcquiredCostMethod $ 257,064us-gaap_TreasuryStockValueAcquiredCostMethod    
2009 Program          
Compensation Related Costs Share Based Payments Disclosure [Line Items]          
Shares repurchased   827,443us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= chrw_ShareRepurchaseAuthorization2009Member
4,237,555us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= chrw_ShareRepurchaseAuthorization2009Member
3,540,171us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= chrw_ShareRepurchaseAuthorization2009Member
1,394,831us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= chrw_ShareRepurchaseAuthorization2009Member
Total value of shares repurchased   48,048us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= chrw_ShareRepurchaseAuthorization2009Member
257,064us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= chrw_ShareRepurchaseAuthorization2009Member
246,935us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= chrw_ShareRepurchaseAuthorization2009Member
90,500us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= chrw_ShareRepurchaseAuthorization2009Member
2012 Program          
Compensation Related Costs Share Based Payments Disclosure [Line Items]          
Shares repurchased   10,000,000us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= chrw_ShareRepurchaseAuthorization2012Member
     
Total value of shares repurchased   579,853us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= chrw_ShareRepurchaseAuthorization2012Member
     
2013 Program          
Compensation Related Costs Share Based Payments Disclosure [Line Items]          
Shares repurchased   930,075us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= chrw_ShareRepurchaseAuthorization2013Member
     
Total value of shares repurchased   57,689us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= chrw_ShareRepurchaseAuthorization2013Member
     
2014 Program          
Compensation Related Costs Share Based Payments Disclosure [Line Items]          
Shares repurchased 3,763,583us-gaap_TreasuryStockSharesAcquired
/ us-gaap_ShareRepurchaseProgramAxis
= chrw_ShareRepurchaseAuthorization2014Member
       
Total value of shares repurchased $ 239,037us-gaap_TreasuryStockValueAcquiredCostMethod
/ us-gaap_ShareRepurchaseProgramAxis
= chrw_ShareRepurchaseAuthorization2014Member