XML 34 R7.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
In Thousands, unless otherwise specified
9 Months Ended
Sep. 29, 2012
Sep. 24, 2011
OPERATING ACTIVITIES    
Net income $ 95,803 $ 80,313
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization of operating property and intangible assets 20,476 19,336
Non-cash interest charges 164 164
Provisions for losses on trade and other accounts receivable 3,436 4,308
Gains on sales/disposals of operating property (2,728) (253)
Deferred income taxes, net 6,223 (4,205)
Stock-based compensation 4,613 3,783
Changes in operating assets and liabilities:    
Increase in trade and other accounts receivable (63,246) (114,765)
Decrease in other assets 603 3,957
Increase in accounts payable 49,346 43,191
Increase (decrease) in other liabilities (1,083) 14,401
Increase (decrease) in insurance claims (10,322) 34,164
NET CASH PROVIDED BY OPERATING ACTIVITIES 103,285 84,394
INVESTING ACTIVITIES    
Sales and maturities of investments 20,889 65,646
Purchases of investments (44,261) (58,279)
Purchases of operating property (4,428) (3,460)
Proceeds from sales of operating property 8,997 2,463
NET CASH PROVIDED (USED) BY INVESTING ACTIVITIES (18,803) 6,370
FINANCING ACTIVITIES    
Increase (decrease) in cash overdraft 814 (1,816)
Dividends paid (7,956) (7,407)
Proceeds from exercises of stock options 1,287 656
Excess (shortfall) tax effect on stock option exercises 839 (122)
Borrowings on revolving credit facility 60,000 10,000
Purchases of common stock (24,582) (41,966)
Principal payments on long-term debt and capital lease obligations (116,180) (17,575)
Purchase of noncontrolling interest   (8,000)
NET CASH USED BY FINANCING ACTIVITIES (85,778) (66,230)
Effect of exchange rate changes on cash and cash equivalents 357 169
Increase (decrease) in cash and cash equivalents (939) 24,703
Cash and cash equivalents at beginning of period 80,900 44,706
Cash and cash equivalents at end of period $ 79,961 $ 69,409