XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Interim Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Operating Activities    
Net income $ 61,018 $ 48,550
Adjustment to reconcile net income to net cash provided by operating activities:    
Provision for doubtful accounts 133 541
Depreciation - Property, plant and equipment 15,798 14,237
Depreciation - Rental equipment 6,562 7,504
Amortization of intangibles 10,988 11,093
Amortization of debt issuance 500 500
Stock-based compensation expense 5,396 3,115
Provision for deferred income tax (benefit) (6,705) (4,548)
Gain on sale of property, plant and equipment (4,162) (1,037)
Changes in operating assets and liabilities:    
Accounts receivable (38,106) 17,612
Inventories (54,408) 22,893
Rental equipment (540) 4,189
Prepaid expenses and other assets (1,668) 5,765
Trade accounts payable and accrued liabilities 36,331 (2,422)
Income taxes payable 10,266 8,432
Long-term tax payable 454 (654)
Other assets and long-term liabilities, net 1,530 205
Net cash provided by operating activities 43,387 135,975
Investing Activities    
Purchase of property, plant and equipment (14,584) (14,962)
Proceeds from sale of property, plant and equipment 9,287 3,433
Purchase of patents (44) 0
Net cash used in investing activities (5,341) (11,529)
Financing Activities    
Borrowings on bank revolving credit facility 128,000 98,000
Repayments on bank revolving credit facility (108,000) (153,000)
Principal payments on long-term debt and finance leases (11,308) (15,094)
Dividends paid (4,969) (4,590)
Proceeds from exercise of stock options 1,485 1,272
Common stock repurchased (1,957) (710)
Net cash provided (used) by financing activities 3,251 (74,122)
Effect of exchange rate changes on cash and cash equivalents (2,303) 880
Net change in cash and cash equivalents 38,994 51,204
Cash and cash equivalents at beginning of the year 50,195 42,311
Cash and cash equivalents at end of the period 89,189 93,515
Cash paid during the period for:    
Interest 7,839 14,149
Income taxes $ 20,151 $ 13,309