XML 24 R6.htm IDEA: XBRL DOCUMENT v2.4.0.8
Condensed Consolidated Statements of Cash Flows (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Sep. 30, 2013
Sep. 30, 2012
Operating activities:    
Net income $ 6,552 $ 4,684
Adjustments to reconcile net income to net cash provided (used) by operating activities:    
Depreciation and amortization 3,720 2,826
Deferred income tax (111) 98
Gain on sale of property, plant and equipment (36) (33)
Allowance for uncollectible accounts (13) 705
Stock-based compensation expense 1,087 866
Other 49 8
Changes in operating assets and liabilities increasing (decreasing) cash:    
Accounts receivable (9,620) (49,515)
Increase (Decrease) in Cost in Excess of Billing on Uncompleted Contract (7,095) 9,036
Inventories (184) (785)
Other assets (1,048) (1,292)
Accounts payable (1,111) 12,541
Billings on uncompleted contracts in excess of costs and estimated earnings 12,935 15,344
Accrued expenses (865) 2,591
Net cash provided (used) by operating activities 18,450 (20,998)
Investing activities:    
Acquisition of property, plant and equipment (5,763) (5,092)
Proceeds from asset sales 279 37
Net cash used by investing activities (5,484) (5,055)
Financing activities:    
Issuances of common stock 356 61
Capital lease payments 0 (22)
Excess tax benefit of exercised stock options and vesting of deferred shares 4 30
Advances under credit agreement 8,975 7,828
Repayments of advances under credit agreement (6,549) (4,473)
Treasury shares purchased by Employee Stock Purchase Plan 18 8
Other treasury share purchases (4) (350)
Net cash provided (used) by financing activities 2,800 3,082
Effect of exchange rate changes on cash 246 415
Net decrease in cash and cash equivalents 16,012 (22,556)
Cash and cash equivalents, beginning of period 63,750 39,726
Cash and cash equivalents, end of period 79,762 17,170
Supplemental disclosure of cash flow information:    
Income taxes 58 776
Interest 146 126
Non-cash investing and financing activities:    
Purchases of property, plant and equipment on account $ 1,095 $ 649