XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Operating activities    
Net income (loss) $ 13,066 $ (35,969)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization of intangible assets 28,368 33,251
Non-cash operating lease expense 8,141 8,234
Stock-based compensation 13,694 12,532
Amortization of prepaid debt fees 1,820 1,720
Deferred taxes, net (2,509) (4,061)
Loss on sale of business 630 2,415
Goodwill impairment 0 38,480
Restructuring, non-cash 922 (817)
Other adjustments, net (199) 194
Changes in operating assets and liabilities, net of acquisition and sale of business:    
Accounts receivable (34,681) 28,924
Inventories (36,466) (13,592)
Other current assets (33,554) (10,688)
Other long-term assets 5,595 (3,134)
Accounts payable, other current liabilities, and taxes payable 4,670 (16,611)
Wages and benefits payable 9,040 (22,264)
Unearned revenue 42,919 36,093
Warranty (440) (2,501)
Restructuring 31,181 (23,448)
Other operating, net (9,208) (6,102)
Net cash provided by operating activities 42,989 22,656
Investing activities    
Net proceeds (payments) related to the sale of business (772) 55,933
Acquisitions of property, plant, and equipment (12,498) (10,663)
Business acquisitions, net of cash and cash equivalents acquired 0 23
Other investing, net 50 1,722
Net cash provided by (used in) investing activities (13,220) 47,015
Financing activities    
Issuance of common stock 1,641 1,797
Repurchase of common stock 0 (16,972)
Prepaid debt fees (517) (695)
Other financing, net (354) (4,206)
Net cash provided by (used in) financing activities 770 (20,076)
Effect of foreign exchange rate changes on cash and cash equivalents 241 (3,674)
Increase in cash and cash equivalents 30,780 45,921
Cash and cash equivalents at beginning of period 202,007 162,579
Cash and cash equivalents at end of period 232,787 208,500
Supplemental disclosure of cash flow information:    
Income taxes, net 20,653 7,062
Interest $ 785 $ 717