XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Operating activities    
Net income (loss) $ (12,037) $ 896
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization of intangible assets 14,463 16,837
Non-cash operating lease expense 3,972 4,113
Stock-based compensation 6,919 6,127
Amortization of prepaid debt fees 889 839
Deferred taxes, net (4,272) (4,362)
Loss on sale of business 18 2,221
Restructuring, non-cash 1,070 390
Other adjustments, net 56 137
Changes in operating assets and liabilities, net of acquisition and sale of business:    
Accounts receivable (22,497) (8,816)
Inventories (34,791) (6,345)
Other current assets (17,129) (11,899)
Other long-term assets 3,002 (2,887)
Accounts payable, other current liabilities, and taxes payable 15,113 17,778
Wages and benefits payable (12,895) (26,185)
Unearned revenue 34,471 35,320
Warranty (1,041) (928)
Restructuring 33,209 (13,167)
Other operating, net (7,091) (2,478)
Net cash provided by operating activities 1,429 7,591
Investing activities    
Net proceeds (payments) related to the sale of business (772) 55,933
Acquisitions of property, plant, and equipment (6,902) (5,369)
Business acquisitions, net of cash and cash equivalents acquired 0 23
Other investing, net 16 362
Net cash provided by (used in) investing activities (7,658) 50,949
Financing activities    
Issuance of common stock 607 784
Repurchase of common stock 0 (16,972)
Prepaid debt fees (517) (695)
Other financing, net (185) (222)
Net cash used in financing activities (95) (17,105)
Effect of foreign exchange rate changes on cash and cash equivalents 330 (17)
Increase (decrease) in cash and cash equivalents (5,994) 41,418
Cash and cash equivalents at beginning of period 202,007 162,579
Cash and cash equivalents at end of period 196,013 203,997
Supplemental disclosure of cash flow information:    
Income taxes, net 1,432 1,740
Interest $ 459 $ 514