v2.4.0.6
CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Jun. 30, 2013
Jun. 30, 2012
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net earnings $ 5,390 $ 6,607
Adjustments to reconcile net earnings to net cash provided by operating activities -    
Depreciation 1,985 1,603
Amortization 171 184
Bad debt expense 87 152
Deferred income taxes (727) (841)
Net gain on remeasurement of contingent consideration 0 (1,219)
Net foreign currency transaction losses 580 90
Stock-based compensation 633 598
Pension contribution (110) 0
Pension expense 1,796 1,869
Increase in cash surrender value of life insurance (115) (115)
Changes in operating assets and liabilities -    
Accounts receivable 6,278 5,244
Inventories 12,960 2,082
Prepaids and other assets 99 376
Accounts payable (6,628) (8,547)
Accrued liabilities and other (5,004) (1,096)
Accrued income taxes (1,493) (392)
Net cash provided by operating activities 15,902 6,595
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of marketable securities (12) 0
Proceeds from maturities of marketable securities 6,308 2,905
Life insurance premiums paid (155) (155)
Investment in real estate (3,206) 0
Purchase of property, plant and equipment (1,125) (2,128)
Net cash provided by investing activities 1,810 622
CASH FLOWS FROM FINANCING ACTIVITIES:    
Cash dividends paid 0 (3,496)
Shares purchased and retired (4,623) (3,812)
Proceeds from stock options exercised 2,828 1,566
Payment of contingent consideration (1,270) 0
Proceeds from bank borrowings 2,000 9,000
Repayments of bank borrowings (27,000) (12,000)
Income tax benefits from stock-based compensation 455 469
Net cash used for financing activities (27,610) (8,273)
Effect of exchange rate changes on cash and cash equivalents (342) (7)
Net decrease in cash and cash equivalents (10,240) (1,063)
CASH AND CASH EQUIVALENTS at beginning of period 17,288 10,329
CASH AND CASH EQUIVALENTS at end of period 7,048 9,266
SUPPLEMENTAL CASH FLOW INFORMATION:    
Income taxes paid, net of refunds 4,527 4,010
Interest paid $ 206 $ 191