XML 17 R6.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2016
Jan. 31, 2015
Cash flows from operating activities:    
Net income $ 58,311 $ 27,725
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 30,836 21,196
Loss/(gain) on sale/disposition of assets 138 (54)
Provision for losses on accounts receivable 2 213
Deferred income taxes 244 1,363
Stock-based compensation expense 4,885 4,249
Changes in operating assets and liabilities (net effect of acquisitions):    
Accounts receivable (34,536) 5,139
Inventories 1,244 5,430
Prepaid expenses and other current assets 325 (1,787)
Income tax payable (2,811) 3,186
Accounts payable 2,931 (18,839)
Accrued payroll 7,874 (10,078)
Accrued taxes other than income 2,423 (496)
Accrued profit sharing 1,710 (7,310)
Accrued expenses 1,621 43
Accrued warranty (248) (420)
Other assets (119) (84)
Other non-current liabilities (1,087) 471
Net cash provided by operating activities 73,743 29,947
Cash flows from investing activities:    
Refunds of deposits on machinery and equipment 4,222 1,398
Receipts from note receivable 56 60
Payments to acquire patents and software (248) (171)
Proceeds from sale of property and equipment 61 263
Payments to acquire property and equipment (22,933) (24,240)
Net cash used in investing activities (18,842) (182,647)
Cash flows from financing activities:    
Proceeds from loans and notes payable 105,000 175,000
Cash paid for debt issuance costs (1,024) (2,483)
Payments on capital lease obligation (447) (447)
Payments on notes payable (103,150)  
Payments to acquire treasury stock   (30,040)
Proceeds from exercise of options to acquire common stock, including employee stock purchase plan 6,668 1,664
Payroll taxes paid as a result of restricted stock unit withholdings (2,073) (1,124)
Excess tax benefit of stock-based compensation 3,123 280
Net cash provided by financing activities 8,097 142,850
Net increase/(decrease) in cash and cash equivalents 62,998 (9,850)
Cash and cash equivalents, beginning of period 42,222 68,860
Cash and cash equivalents, end of period 105,220 59,010
Supplemental disclosure of cash flow information Cash paid for:    
Interest 12,118 8,139
Income taxes $ 31,484 12,000
Tri Town Precision Plastics Inc    
Cash flows from investing activities:    
Payments to acquire business, net of cash acquired   (23,805)
Battenfeld Acquisition Company Inc    
Cash flows from investing activities:    
Payments to acquire business, net of cash acquired   $ (136,152)