XML 28 R6.htm IDEA: XBRL DOCUMENT v3.2.0.727
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Cash flows from operating activities:    
Net income $ 14,412 $ 14,556
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 11,030 6,105
Loss/(gain) on sale/disposition of assets 63 (88)
Provision for losses on accounts receivable 15 17
Stock-based compensation expense 1,545 1,579
Changes in operating assets and liabilities (net effect of acquisitions):    
Accounts receivable 3,730 5,213
Inventories (13,191) (11,601)
Prepaid expenses and other current assets (3,509) (2,239)
Income tax payable 669 8,752
Accounts payable 2,592 (2,184)
Accrued payroll 1,810 (8,377)
Accrued taxes other than income (1,995) (1,019)
Accrued profit sharing 1,747 1,250
Accrued expenses (2,825) (1,181)
Accrued warranty (246) (353)
Other assets 698 (110)
Other non-current liabilities 80 460
Net cash provided by operating activities 16,625 10,780
Cash flows from investing activities:    
Refunds of deposits on machinery and equipment 835  
Receipts from note receivable 21 21
Payments to acquire patents and software (66) (34)
Payments to acquire property and equipment (7,940) (14,588)
Net cash used in investing activities (7,150) (38,696)
Cash flows from financing activities:    
Proceeds from loans and notes payable 105,000 75,000
Cash paid for debt issuance costs (918) (2,337)
Payments on capital lease obligation (149) (150)
Payments on notes payable (100,000)  
Payments to acquire treasury stock   (30,040)
Proceeds from exercise of options to acquire common stock 634 424
Payroll taxes paid as a result of restricted stock unit withholdings (1,661) (444)
Excess tax benefit of stock-based compensation 814 61
Net cash provided by financing activities 3,720 42,514
Net increase in cash and cash equivalents 13,195 14,598
Cash and cash equivalents, beginning of period 42,222 68,860
Cash and cash equivalents, end of period 55,417 83,458
Supplemental disclosure of cash flow information Cash paid for:    
Interest 8,253 3,010
Income taxes $ 6,816 639
Tri Town Precision Plastics Inc    
Cash flows from investing activities:    
Payments to acquire business, net of cash acquired   $ (24,095)