XML 20 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Statements Of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
OPERATING ACTIVITIES:      
Net income (loss) $ 23,786 $ 24,237 $ 22,299
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:      
Depreciation 7,936 7,556 4,945
Deferred income taxes 1,606 2,731 605
Stock-based compensation expense 1,609 1,470 1,943
Excess tax benefit from stock-based payment arrangements (1,494) (1,761) (817)
Provision for losses on accounts receivable (100) (100) 30
Other non-cash, net   (28)
Gain on disposition of capital assets (512) (34) (119)
Gain on life insurance policies (346) (745)
Changes in operating assets and liabilities:      
Trade receivables 2,356 584 (6,596)
Inventories (13,492) 27,938 (15,902)
Other current assets 1,036 (1,962) (3,882)
Other assets 450 59 (1,024)
Accounts payable - trade 4,028 (6,877) 2,083
Accrued liabilities 477 2,052 201
Other long-term liabilities (1,298) (1,180) 276
Net cash provided by operating activities 26,388 54,367 3,269
INVESTING ACTIVITIES:      
Purchases of investments (30,537) (3,100) (1,955)
Proceeds from sales of investments 12,474 2,900 1,611
Proceeds from sale of capital assets 1,848 76 155
Proceeds from Life Insurance Policies 2,814 5,053
Capital expenditures (13,457) (7,382) (37,423)
Net cash (used in) provided by investing activities (29,672) (4,692) (32,559)
FINANCING ACTIVITIES:      
Proceeds from short-term borrowings, net (11,904) 11,904
Dividends paid (6,062) (5,455) (5,115)
Proceeds from issuance of common stock 1,078 1,591 790
Shares withheld for employee tax obligations (1,132) (170)  
Excess tax benefit from stock-based payment arrangements 1,494 1,761 817
Net cash used in financing activities (4,622) (14,177) 8,396
Increase (decrease) in cash and cash equivalents (7,906) 35,498 (20,894)
SUPPLEMENTAL INFORMATION CASH PAID DURING THE PERIOD FOR:      
Income taxes paid (refunded) 9,780 10,140 13,920
Capital Expenditures Incurred but Not yet Paid $ 1,740 $ 430 $ 130