XML 49 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Cash Flows (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Operating activities      
Net income $ 208,712us-gaap_NetIncomeLoss $ 169,827us-gaap_NetIncomeLoss $ 119,209us-gaap_NetIncomeLoss
Adjustments to reconcile net income to net cash provided by (used in) operating activities:      
Depreciation and amortization 31,155us-gaap_DepreciationDepletionAndAmortization 29,340us-gaap_DepreciationDepletionAndAmortization 26,224us-gaap_DepreciationDepletionAndAmortization
Stock-based compensation expense 11,856us-gaap_ShareBasedCompensation 8,900us-gaap_ShareBasedCompensation 5,748us-gaap_ShareBasedCompensation
Loss (gain) on sale of equipment (146)us-gaap_GainLossOnDispositionOfAssets 124us-gaap_GainLossOnDispositionOfAssets 239us-gaap_GainLossOnDispositionOfAssets
Deferred income taxes (3,145)us-gaap_DeferredIncomeTaxExpenseBenefit (1,235)us-gaap_DeferredIncomeTaxExpenseBenefit 338us-gaap_DeferredIncomeTaxExpenseBenefit
Changes in operating assets and liabilities:      
Trade receivables, net (102,696)us-gaap_IncreaseDecreaseInAccountsReceivable (17,250)us-gaap_IncreaseDecreaseInAccountsReceivable (81,566)us-gaap_IncreaseDecreaseInAccountsReceivable
Inventories, net (36,814)us-gaap_IncreaseDecreaseInInventories (10,562)us-gaap_IncreaseDecreaseInInventories (81,884)us-gaap_IncreaseDecreaseInInventories
Prepaids and other assets (13,239)us-gaap_IncreaseDecreaseInOtherOperatingAssets 6,161us-gaap_IncreaseDecreaseInOtherOperatingAssets (8,510)us-gaap_IncreaseDecreaseInOtherOperatingAssets
Excess tax benefits of stock options and awards (558)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities (2,863)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities (1,487)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
Accounts payable and accrued expenses 54,188us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities (20,213)us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities 13,530us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Net cash provided by (used in) operating activities 149,313us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations 162,229us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations (8,159)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
Investing activities      
Purchase of property, plant and equipment (42,549)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (42,633)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (50,773)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Proceeds from sale of equipment 978us-gaap_ProceedsFromSaleOfMachineryAndEquipment 760us-gaap_ProceedsFromSaleOfMachineryAndEquipment 1,774us-gaap_ProceedsFromSaleOfMachineryAndEquipment
Net cash used in investing activities (41,571)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations (41,873)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations (48,999)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
Financing activities      
Repurchase of common stock (190,234)us-gaap_PaymentsForRepurchaseOfCommonStock (10,002)us-gaap_PaymentsForRepurchaseOfCommonStock  
Principal payments on debt     (39)us-gaap_RepaymentsOfLongTermDebt
Proceeds from exercise of stock options 2,849us-gaap_ProceedsFromStockOptionsExercised 10,506us-gaap_ProceedsFromStockOptionsExercised 10,809us-gaap_ProceedsFromStockOptionsExercised
Excess tax benefits of stock options and awards 558us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 2,863us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 1,487us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Net cash provided by (used in) financing activities (186,827)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations 3,367us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations 12,257us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
Effect of exchange rate changes on cash activities (6,566)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents 3,442us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents 3,516us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
Increase (decrease) in cash and cash equivalents (85,651)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 127,165us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (41,385)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and cash equivalents at beginning of year 384,356us-gaap_CashAndCashEquivalentsAtCarryingValue 257,191us-gaap_CashAndCashEquivalentsAtCarryingValue 298,576us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and cash equivalents at end of year $ 298,705us-gaap_CashAndCashEquivalentsAtCarryingValue $ 384,356us-gaap_CashAndCashEquivalentsAtCarryingValue $ 257,191us-gaap_CashAndCashEquivalentsAtCarryingValue