XML 17 R7.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Cash flows from operating activities:    
Net income $ 6,993 $ 5,846
Adjustments to reconcile net income to net cash used for operating activities:    
Depreciation and amortization 6,319 7,498
Provision for credit losses 2 237
Deferred income taxes 894 835
Shares issued for employee benefit plan 410 527
Employee and director stock-based compensation 2,600 2,303
Performance-based common stock warrants 143 184
Loss on sale of Ohio call center 0 712
Changes in operating assets and liabilities:    
Accounts receivable and contract assets (10,126) 2,060
Inventories 1,338 1,609
Prepaid expenses and other assets 384 118
Accounts payable and accrued liabilities (12,546) (28,969)
Accrued income taxes (3,140) (1,307)
Net cash used for operating activities (6,729) (8,347)
Cash flows from investing activities:    
Acquisitions of property, plant and equipment (3,698) (1,986)
Acquisitions of intangible assets (1,106) (1,270)
Payment on sale of Ohio call center 0 (500)
Net cash used for investing activities (4,804) (3,756)
Cash flows from financing activities:    
Borrowings under line of credit 30,000 25,000
Repayments on line of credit (10,000) (15,000)
Proceeds from stock options exercised 991 0
Treasury stock purchased (10,951) (6,291)
Contingent consideration payments in connection with business combinations 0 (3,091)
Net cash provided by financing activities 10,040 618
Effect of foreign currency exchange rates on cash and cash equivalents (297) (3,890)
Net decrease in cash and cash equivalents (1,790) (15,375)
Cash and cash equivalents at beginning of period 57,153 74,302
Cash and cash equivalents at end of period 55,363 58,927
Supplemental cash flow information:    
Income taxes paid 3,473 1,384
Interest paid $ 104 $ 637