XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Impact on Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Assets      
Receivables, net of allowance for doubtful accounts $ 2,019,333 $ 2,012,212 $ 2,113,930
Contract assets 161,028 147,764 0
Prepaid expenses and other 60,870 67,137 63,116
Liabilities      
Accounts payable 990,065 943,812 1,000,305
Transportation expense 111,920 94,811 0
Compensation 69,723 107,280 105,316
Accrued expenses - other accrued liabilities 54,025 55,477 58,229
Deferred tax liabilities 52,883 48,653  
Equity      
Retained earnings 3,523,245 3,446,332 3,437,093
Calculated under Revenue Guidance in Effect before Topic 606      
Assets      
Receivables, net of allowance for doubtful accounts     2,113,930
Contract assets     0
Prepaid expenses and other     63,116
Liabilities      
Accounts payable     1,000,305
Transportation expense     0
Compensation     105,316
Accrued expenses - other accrued liabilities     58,229
Deferred tax liabilities     45,355
Equity      
Retained earnings     $ 3,437,093
Calculated under Revenue Guidance in Effect before Topic 606 | Accounting Standards Update 2014-09      
Assets      
Receivables, net of allowance for doubtful accounts 2,133,695    
Contract assets 0    
Prepaid expenses and other 56,607    
Liabilities      
Accounts payable 1,065,221    
Transportation expense 0    
Compensation 67,687    
Accrued expenses - other accrued liabilities 57,153    
Deferred tax liabilities 48,925    
Equity      
Retained earnings 3,511,946    
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09      
Assets      
Receivables, net of allowance for doubtful accounts (114,362) (101,718)  
Contract assets 161,028 147,764  
Prepaid expenses and other 4,263 4,021  
Liabilities      
Accounts payable (75,156) (56,493)  
Transportation expense 111,920 94,811  
Compensation 2,036 1,964  
Accrued expenses - other accrued liabilities (3,128) (2,752)  
Deferred tax liabilities 3,958 3,298  
Equity      
Retained earnings $ 11,299 $ 9,200