XML 64 R5.htm IDEA: XBRL DOCUMENT v2.4.0.8
Condensed Consolidated Statements of Cash Flows (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Jun. 30, 2013
Jun. 30, 2012
OPERATING ACTIVITIES    
Net income $ 36,711 $ 32,288
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 19,963 14,558
Interest accretion of convertible notes discount 4,830 4,465
Employee share-based compensation expense 5,075 4,181
Financing costs amortization 653 877
Unrealized foreign currency transaction loss 80 2,455
Impairment of intangible assets 0 3,070
Reversal of contingent consideration liability 0 4,620
Other non-cash operating activities 3,555 737
Changes in asset and liabilities, net of acquisitions:    
Accounts receivable (20,757) (13,920)
Inventory (15,963) (23,674)
Unbilled contract revenues and other assets (29,308) (4,822)
Accounts payable and other liabilities (1,179) (23,459)
Customer advances and billings in excess of contract revenue 6,722 2,939
Net Cash Provided by (Used In) Operating Activities 10,382 (4,925)
INVESTING ACTIVITIES    
Capital expenditures (29,226) (16,802)
Acquisition of business, net of cash acquired 3,032 0
Net Cash Used In Investing Activities (32,258) (16,802)
FINANCING ACTIVITIES    
Proceeds from long-term debt 0 21,375
Borrowings on revolving credit facilities 100,231 0
Repayments on revolving credit facilities (97,011) 0
Principal payments on long-term debt (1,876) (2,563)
Payment of deferred financing costs 0 1,458
Proceeds from exercise of stock options 4,462 1,843
Excess tax benefit from share-based compensation 4,472 6,355
Common stock repurchases (1,903) (4,491)
Dividend distribution to noncontrolling interest (1,369) 0
Net Cash Provided By Financing Activities 7,006 21,061
Effect of exchange rate changes on cash (846) (1,486)
Net decrease in cash and cash equivalents (15,716) (2,152)
Cash and cash equivalents at beginning of period 141,498 256,861
CASH AND CASH EQUIVALENTS AT END OF PERIOD $ 125,782 $ 254,709