XML 19 R8.htm IDEA: XBRL DOCUMENT v3.5.0.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Cash flows from operating activities:    
Net income (loss) $ (8,998) $ 7,669
Adjustments to reconcile net income (loss) to cash provided by operating activities, net of the effects of acquisitions:    
Depreciation and amortization 40,174 4,986
Loss on disposal of fixed assets 38 10
Deal-related compensation expense and accretion charges 38 37
Share-based compensation expense associated with equity awards 8,132 4,595
Deferred income taxes (11,328) 239
Other losses (17) 42
Changes in assets and liabilities    
Accounts receivable and unbilled costs 50,757 23,729
Due from related party (1,984) 0
Inventories (3,714) (1,806)
Prepaid expenses and other assets (5,429) 6,654
Accounts payable 4,858 (1,629)
Accrued compensation and other expenses (18,108) (20,955)
Due to related party 704 0
Income taxes payable (5) 40
Deferred revenue (17,385) (14,321)
Net cash provided by operating activities 37,733 9,290
Cash flows from investing activities:    
Purchase of marketable securities (35,806) (32,289)
Proceeds from maturity of marketable securities 53,159 19,034
Purchase of fixed assets (9,218) (3,415)
Purchase of intangible assets (20) (88)
Increase in deposits (62) 0
Collection of contingently returnable consideration 5,133 0
Capitalized software development costs (290) 0
Net cash provided by (used in) investing activities 12,896 (16,758)
Cash flows from financing activities:    
Treasury stock repurchases (50,068) (3,167)
Net cash used in financing activities (50,068) (3,167)
Effect of exchange rate changes on cash and cash equivalents (402) 94
Net increase (decrease) in cash and cash equivalents 159 (10,541)
Cash and cash equivalents, beginning of period 210,711 104,893
Cash and cash equivalents, end of period 210,870 94,352
Non-cash transactions:    
Transfers of inventory to fixed assets 2,673 1,229
Additions to property, plant and equipment included in accounts payable $ 374 $ 245