XML 47 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Cash Flows (USD $)
In Thousands, unless otherwise specified
9 Months Ended
Apr. 30, 2015
Apr. 30, 2014
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 22,608us-gaap_NetIncomeLoss $ 23,329us-gaap_NetIncomeLoss
Adjustments to reconcile net income to net cash provided by operating activities:    
Provision for (benefit from) deferred income taxes 3,271us-gaap_DeferredIncomeTaxExpenseBenefit (4,224)us-gaap_DeferredIncomeTaxExpenseBenefit
Depreciation and amortization 17,406us-gaap_DepreciationDepletionAndAmortization 16,405us-gaap_DepreciationDepletionAndAmortization
Share-based compensation expense 8,408us-gaap_ShareBasedCompensation 8,727us-gaap_ShareBasedCompensation
Writedown of inventory to net realizable value 3,706us-gaap_InventoryWriteDown 3,111us-gaap_InventoryWriteDown
Provision for doubtful accounts, net of recovery 430us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease 187us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
Excess tax benefit from share-based compensation (981)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities (3,449)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
Change in fair value of contingent consideration (62)us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 183us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
(Gain) loss on sale of property, plant and equipment (101)us-gaap_GainLossOnSaleOfPropertyPlantEquipment 27us-gaap_GainLossOnSaleOfPropertyPlantEquipment
Loss on purchase of investment   484us-gaap_GainLossOnSaleOfInvestments
Net changes in operating assets and liabilities, exclusive of acquisition-related assets and liabilities:    
Accounts receivable 1,133us-gaap_IncreaseDecreaseInAccountsReceivable 18,558us-gaap_IncreaseDecreaseInAccountsReceivable
Inventory (25,680)us-gaap_IncreaseDecreaseInInventories (6,978)us-gaap_IncreaseDecreaseInInventories
Other current assets (303)us-gaap_IncreaseDecreaseInOtherCurrentAssets 753us-gaap_IncreaseDecreaseInOtherCurrentAssets
Accounts payable (497)us-gaap_IncreaseDecreaseInAccountsPayable 7,774us-gaap_IncreaseDecreaseInAccountsPayable
Accrued liabilities 1,532us-gaap_IncreaseDecreaseInAccruedLiabilities (10,008)us-gaap_IncreaseDecreaseInAccruedLiabilities
Deferred revenue (3,004)us-gaap_IncreaseDecreaseInDeferredRevenue (92)us-gaap_IncreaseDecreaseInDeferredRevenue
Customer deposits 827us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits  
Accrued income taxes (5,178)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable (10,095)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
Other liabilities 2,630us-gaap_IncreaseDecreaseInOtherCurrentLiabilities (1,574)us-gaap_IncreaseDecreaseInOtherCurrentLiabilities
NET CASH PROVIDED BY OPERATING ACTIVITIES 26,145us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations 43,118us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
CASH FLOWS FROM INVESTING ACTIVITIES:    
Additions to property, plant, and equipment (7,193)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (13,647)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Acquisition of businesses, net of cash acquired (1,600)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired (10,561)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Purchases of marketable securities in Rabbi Trust under the Non-qualified Deferred Compensation Plan (200)us-gaap_PaymentsToAcquireMarketableSecurities (624)us-gaap_PaymentsToAcquireMarketableSecurities
Proceeds from the sale of property, plant, and equipment 264us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment 140us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
NET CASH USED IN INVESTING ACTIVITIES (8,729)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations (24,692)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
CASH FLOWS FROM FINANCING ACTIVITIES:    
Issuance of stock pursuant to exercise of stock options, employee stock purchase plan, restricted stock plans, and non-employee director stock plan 7,417us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans 4,454us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
Repurchase of common stock (10,242)us-gaap_PaymentsForRepurchaseOfCommonStock (10,579)us-gaap_PaymentsForRepurchaseOfCommonStock
Dividends paid to shareholders (3,868)us-gaap_PaymentsOfDividends (3,727)us-gaap_PaymentsOfDividends
Shares repurchased for taxes for vested employee restricted stock grants (1,731)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation (6,281)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Excess tax benefit from share-based compensation 981us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 3,449us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
NET CASH USED IN FINANCING ACTIVITIES (7,443)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations (12,684)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
EFFECT OF EXCHANGE RATE CHANGES ON CASH (4,678)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents 673us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
NET INCREASE IN CASH AND CASH EQUIVALENTS 5,295us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 6,415us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD 114,540us-gaap_CashAndCashEquivalentsAtCarryingValue 113,033us-gaap_CashAndCashEquivalentsAtCarryingValue
CASH AND CASH EQUIVALENTS, END OF PERIOD $ 119,835us-gaap_CashAndCashEquivalentsAtCarryingValue $ 119,448us-gaap_CashAndCashEquivalentsAtCarryingValue