XML 88 R5.htm IDEA: XBRL DOCUMENT v2.4.0.8
CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Jun. 29, 2013
Jun. 30, 2012
Cash flows from operating activities:    
Net income $ 54,108 $ 60,817
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 15,412 11,964
Share-based compensation 6,504 8,045
Excess tax benefit from share-based compensation (3,727) (1,358)
Loss on sale of property and equipment 182 147
Gain on sale of business 0 (613)
Deferred income taxes 4,439 367
Changes in assets and liabilities:    
Accounts receivable, net (1,976) (657)
Inventories, net 14,190 16,599
Other assets 1,313 527
Accounts payable 3,263 (9,594)
Accrued liabilities (6,094) (11,422)
Deferred revenue 1,585 1,460
Income taxes 476 10,714
Other operating activities 1,381 (2,341)
Net cash provided by operating activities 91,056 84,655
Cash flows from investing activities:    
Purchases of property and equipment (8,547) (10,599)
Proceeds from the sale of business 0 13,790
Acquisition of intangible assets (500) 0
Purchase of long-term equity investment (604) (5,000)
Purchases of investments and marketable securities (231,174) (313,863)
Maturities of investments and marketable securities 19,188 228,105
Proceeds from sales of investments and marketable securities 142,230 95,106
Net cash provided by (used in) investing activities (79,407) 7,539
Cash flows from financing activities:    
Purchase of treasury stock (28,563) (24,645)
Proceeds from exercise of stock options and stock purchase plan purchases 4,104 142
Excess tax benefit from share-based compensation 3,727 1,358
Net cash used in financing activities (20,732) (23,145)
Effect of exchange rate changes on cash 229 (99)
Net increase (decrease) in cash and cash equivalents (8,854) 68,950
Cash and cash equivalents at beginning of period 64,740 36,418
Cash and cash equivalents at end of period 55,886 105,368
Supplemental disclosures of cash flow information:    
Income taxes paid $ 5,346 $ 13,479