XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
OPERATING ACTIVITIES:    
Net (loss) income $ (7,675) $ 130
Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:    
Depreciation 6,877 7,068
Amortization, including accretion and write-off of deferred financing costs 2,357 1,513
Deferred income taxes (605) (1,609)
Earnings of equity method investee 81 (614)
Loss (gain) on sale of fixed assets (94) (37)
Share-based compensation expense 1,098 1,162
Excess tax benefit related to share-based compensation expense 265 (319)
Gain on disposal of business, net   (739)
Change in fair value of earn-out contingent consideration   72
Changes in operating assets and liabilities:    
Accounts receivable, net (6,129) (15,953)
Inventories, net (9,812) (7,282)
Prepaid expenses and other assets (12,842) (4,744)
Accounts payable 6,581 6,725
Accrued expenses and other liabilities 87 (2,439)
Net cash used for operating activities (19,811) (17,066)
INVESTING ACTIVITIES:    
Capital expenditures, including intangibles (7,368) (7,718)
Proceeds from sale of fixed assets 132 155
Proceeds from disposal of business, net   1,050
Investment in venture capital fund, net 0 (399)
Net cash used for investing activities (7,236) (6,912)
FINANCING ACTIVITIES:    
Revolving credit facility borrowings   20,500
Revolving credit facility payments (16,000) (3,000)
Proceeds from issuance of debt 9,834 11,434
Repayments of debt (10,311) (13,763)
Repurchase of Common Shares to satisfy employee tax withholding (669) (2,347)
Net cash (used for) provided by financing activities (17,146) 12,824
Effect of exchange rate changes on cash and cash equivalents 34 (2,257)
Net change in cash and cash equivalents (44,159) (13,411)
Cash and cash equivalents at beginning of period 85,547 73,919
Cash and cash equivalents at end of period 41,388 60,508
Supplemental disclosure of cash flow information:    
Cash paid for interest 1,435 1,652
Cash paid for income taxes, net $ 1,491 $ 3,742