XML 71 R7.htm IDEA: XBRL DOCUMENT v2.4.0.8
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
In Thousands, unless otherwise specified
9 Months Ended
Sep. 27, 2013
Sep. 28, 2012
Cash flows from operating activities:    
Net income (loss) $ 39,387 $ (15,741)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Amortization of intangibles 20,569 22,004
Depreciation 12,365 11,337
Stock-based compensation 11,953 14,122
Gain on sale of discontinued operations, net of tax (14,813) 0
Loss on impairment of fixed assets 149 0
Deferred income taxes (10,647) 1,627
Provision for inventories 2,813 2,466
Allowance for doubtful accounts, returns and discounts 1,161 2,012
Excess tax benefits from stock-based compensation 0 (80)
Other non-cash adjustments, net 1,220 560
Changes in assets and liabilities:    
Accounts receivable (310) 13,240
Inventories 10,509 (85)
Prepaid expenses and other assets 8,522 1,847
Accounts payable (5,418) 364
Deferred revenue 5,127 3,307
Income taxes payable (39,209) (1,482)
Accrued and other liabilities (8,244) (5,352)
Net cash provided by operating activities 35,134 50,146
Cash flows from investing activities:    
Purchases of investments (54,773) (94,123)
Proceeds from maturities of investments 50,681 44,876
Proceeds from sales of investments 31,506 30,486
Purchases of property and equipment (11,249) (9,850)
Proceeds from sale of discontinued operations, net of selling costs 43,527 0
Net cash provided by (used in) investing activities 59,692 (28,611)
Cash flows from financing activities:    
Payments for repurchase of common stock (103,496) (14,388)
Proceeds from issuance of common stock, net 5,355 4,922
Excess tax benefits from stock-based compensation 0 80
Net cash used in financing activities (98,141) (9,386)
Effect of exchange rate changes on cash and cash equivalents (25) 103
Net (decrease) increase in cash and cash equivalents (3,340) 12,252
Cash and cash equivalents at beginning of period 96,670 90,983
Cash and cash equivalents at end of period $ 93,330 $ 103,235