XML 38 R5.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
In Thousands, unless otherwise specified
9 Months Ended
Mar. 31, 2012
Mar. 31, 2011
Cash provided by operating activities:    
Net earnings including noncontrolling interests $ 19,659 $ 14,180
Adjustments to reconcile net earnings to cash provided by operating activities from continuing operations:    
Earnings from discontinued operations   (91)
Depreciation and amortization 4,292 4,718
Gain on acquisition, net of tax   (1,289)
Deferred income taxes   (725)
Provision for doubtful accounts (360) (365)
Compensation cost related to share-based payment arrangements 3,332 2,962
Excess tax benefits from share-based payment arrangements (445) (28)
Other 314 (360)
Changes in operating accounts:    
Receivables 8,031 (9,903)
Inventories 742 321
Prepaid expenses and other current assets (425) 1,471
Accounts payable, accrued expenses and taxes payable (4,039) 1,904
Net cash provided by operating activities from continuing operations 31,101 12,795
Net cash used for operating activities from discontinued operations (281) (263)
Cash used for investing activities:    
Additions to property, plant and equipment (2,515) (1,025)
Purchase of marketable securities (999) (1,998)
Additions to intangibles (209) (427)
Acquisitions   (7,142)
Proceeds from the sale and maturity of marketable securities 2,127 2,089
Proceeds from the sale of other assets   62
Net cash used for investing activities (1,596) (8,441)
Cash provided by financing activities:    
Dividend payment to noncontrolling interest (2,192) (823)
Excess tax benefits from share-based payment arrangements 445 28
Repurchase of restricted stock (401) (285)
Exercise of employee stock options 2,882 1,498
Net cash provided by financing activities 734 418
Effect of exchange rate changes on cash and cash equivalents (697) 1,296
Net increase in cash and cash equivalents 29,261 5,805
Cash and cash equivalents, beginning of period 60,039 46,536
Cash and cash equivalents, end of period $ 89,300 $ 52,341