XML 23 R8.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Cash flows from operating activities:      
Net income $ 15,242 $ 13,601 $ 24,062
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization of property, plant and equipment and intangible assets 19,902 18,643 18,891
Loss on disposal of property, plant and equipment 119    
Amortization of other long-term assets 3,947 3,983 4,649
Accretion of discounted liabilities 9 72 359
Amortization of deferred loan fees 300 224 235
Provision for bad debts 1,002 1,035 1,216
Revision of contingent consideration 250 (4,120) (6,050)
Stock-based compensation 6,561 7,160 5,805
Increase (decrease) in deferred income taxes 969 2,616 (561)
Changes in liabilities for uncertain tax positions or unrecognized tax benefits (2,092) 263 171
Change in fair value of an equity investment (717)    
Loss from equity method investment 125 209 389
Bargain purchase gain on business acquisition (4,657)    
Changes in assets and liabilities associated with operations, net of business combinations:      
(Increase) decrease in net receivables 15,559 (11,383) (22,536)
(Increase) decrease in inventories 7,421 3,817 (31,440)
(Increase) decrease in income tax receivable, net (287) (6,855) 2,655
(Increase) decrease in prepaid expenses and other assets 140 (876) 186
Increase in net operating lease liability 18 149  
Increase (decrease) in accounts payable (8,124) (7,977) 9,097
Increase (decrease) in deferred revenue 36,803 (13,355) 5,468
Increase (decrease) in accrued program costs (2,517) 5,797 (1,705)
Increase (decrease) in other payables and accrued expenses (775) (3,600) 767
Net cash provided by operating activities 89,198 9,403 11,658
Cash flows from investing activities:      
Capital expenditures (11,249) (12,985) (8,050)
Investments (1,190)    
Intangible assets (4,014) (3,880)  
Acquisitions of businesses and product lines (19,342) (37,972) (19,959)
Net cash used in investing activities (35,795) (54,837) (28,009)
Cash flows from financing activities:      
Net (payments) borrowings under line of credit agreement (41,624) 51,900 18,975
Cash paid to acquire non-controlling interest     (73)
Payment on deferred consideration   (850)  
Net receipt (payment) from the issuance of common stock (sale of stock under ESPP, exercise of stock options and shares purchased for tax withholding) (421) 283 1,717
Repurchase of common stock   (2,604) (7,287)
Payment of cash dividends (1,168) (2,323) (2,199)
Net cash provided by (used in) financing activities (43,213) 46,406 11,133
Net increase (decrease) in cash and cash equivalents 10,190 972 (5,218)
Effect of exchange rate changes on cash and cash equivalents (848) (559) 49
Cash and cash equivalents at beginning of year 6,581 6,168 11,337
Cash and cash equivalents at end of year 15,923 6,581 6,168
Cash paid during the year for:      
Interest 5,313 7,121 3,319
Income taxes, net 3,881 9,276 8,449
Non-cash investing activities:      
Deferred consideration in connection with business and asset acquisitions $ 2,630 $ 3,051 $ 3,530