XML 21 R2.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 243,796 $ 447,858
Receivables, net of allowance for credit loss of $38,113 and $32,838 2,449,577 1,974,381
Contract assets, net of allowance for credit loss 197,176 132,874
Prepaid expenses and other 51,152 85,005
Total current assets 2,941,701 2,640,118
Property and equipment 478,982 489,976
Accumulated depreciation and amortization (300,033) (281,553)
Net property and equipment 178,949 208,423
Goodwill 1,487,187 1,291,760
Other intangible assets, net of accumulated amortization of $68,249 and $156,879 113,910 90,931
Right-of-use lease assets 319,785 310,860
Deferred tax assets 18,640 13,485
Other assets 84,086 85,483
Total assets 5,144,258 4,641,060
Current liabilities:    
Accounts payable 1,195,099 984,604
Outstanding checks 88,265 78,231
Accrued expenses:    
Compensation 138,460 112,784
Transportation expense 153,574 101,194
Income taxes 43,700 12,354
Other accrued liabilities 154,460 62,706
Current lease liabilities 66,174 61,280
Current portion of debt 0 142,885
Total current liabilities 1,839,732 1,556,038
Long-term debt 1,093,301 1,092,448
Noncurrent lease liabilities 268,572 259,444
Noncurrent income taxes payable 26,015 22,354
Deferred tax liabilities 22,182 39,776
Other long-term liabilities 14,523 270
Total liabilities 3,264,325 2,970,330
Commitments and contingencies
Stockholders’ investment:    
Preferred stock, $0.10 par value, 20,000 shares authorized; no shares issued or outstanding 0 0
Common stock, $0.10 par value, 480,000 shares authorized; 179,232 and 179,380 shares issued, 134,298 and 134,895 outstanding 13,430 13,490
Additional paid-in capital 566,022 546,646
Retained earnings 4,372,833 4,144,834
Accumulated other comprehensive loss (45,998) (76,149)
Treasury stock at cost (44,934 and 44,485 shares) (3,026,354) (2,958,091)
Total stockholders’ investment 1,879,933 1,670,730
Total liabilities and stockholders’ investment $ 5,144,258 $ 4,641,060