XML 25 R9.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Statements of Cash Flows (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Operating Activities:      
Net earnings $ 332,969 $ 386,243 $ 344,205
Adjustments to reconcile net earnings to net cash provided by operating activities:      
(Recoveries) provision for losses on accounts receivable (90) 1,327 3,414
Deferred income tax expense (benefit) 11,639 (4,065) 10,569
Excess tax benefits from stock plans (5,401) (5,300) (23,863)
Stock compensation expense 44,058 44,278 43,743
Depreciation and amortization 39,940 36,776 36,900
Other 4,864 2,496 1,215
Changes in operating assets and liabilities:      
(Increase) decrease in accounts receivable (89,856) 46,915 (188,823)
Increase (decrease) in accounts payable and accrued expenses 30,625 (40,819) 130,138
Increase (decrease) in income taxes payable, net 1,441 (3,237) 39,495
(Increase) decrease in other current assets (63) (7,483) (1,475)
Net cash from operating activities 370,126 457,131 395,518
Investing Activities:      
Purchase of property and equipment (47,626) (78,115) (42,408)
Prepayment on long-term leases, net 0 (936) 0
Other 632 (1,288) 229
Net cash from investing activities (46,994) (80,339) (42,179)
Financing Activities:      
Proceeds from issuance of common stock 52,511 56,646 99,784
Repurchases of common stock (302,414) (112,071) (246,312)
Excess tax benefits from stock plans 5,401 5,300 23,863
Dividends paid (117,263) (106,011) (84,872)
Distributions to noncontrolling interest (1,282) (955) (1,051)
Net cash from financing activities (363,047) (157,091) (208,588)
Effect of exchange rate changes on cash and cash equivalents 6,401 (9,810) 13,785
(Decrease) increase in cash and cash equivalents (33,514) 209,891 158,536
Cash and cash equivalents at beginning of year 1,294,356 1,084,465 925,929
Cash and cash equivalents at end of year 1,260,842 1,294,356 1,084,465
Interest and Taxes Paid:      
Interest 515 296 110
Income taxes $ 207,174 $ 266,621 $ 171,618