XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
OPERATING ACTIVITIES:    
Net (Loss) Income $ (15,683) $ 28,410
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 67,343 61,969
Non-cash impairment charges 12,144 0
Deferred income tax provision (benefit) (4,700) 1,726
Share-based compensation 12,843 8,891
Amortization of debt issuance costs and expenses associated with debt refinancing 2,858 3,314
Non-cash lease expense 696 1,751
Loss (gain) on disposal of property and equipment 1,265 (104)
Change in fair value of contingent consideration and others 1,804 6,081
Changes in assets and liabilities:    
Accounts receivable 10,111 4,826
Inventories (17,278) (27,555)
Prepaid expenses and other current assets (16,773) (10,512)
Other non-current assets 9,521 (8,184)
Accounts payable, accrued expenses and other current liabilities (4,140) (15,899)
Contract liabilities 2,169 724
Other non-current liabilities (6,023) (1,003)
Net cash provided by operating activities 56,157 54,435
INVESTING ACTIVITIES:    
Purchases of property and equipment (45,172) (29,252)
Cash (paid) for business acquisitions, net of cash acquired (281,994) 0
Purchases of Investments (48,997) 0
Net cash used in investing activities (376,163) (29,252)
FINANCING ACTIVITIES:    
Proceeds from borrowings of long-term indebtedness 429,300 15,200
Payments on debt (105,644) (29,100)
Payment of debt issuance costs 0 (7,578)
Purchases of treasury stock (50,000) (150,000)
Payments for Contingent Consideration (11,923) 0
Proceeds from exercised stock options 6,398 3,437
Cash taxes paid in net equity settlement (3,203) (5,335)
Net cash provided by (used in) financing activities 264,928 (173,376)
Effect of exchange rate changes on cash and cash equivalents (6,088) 724
Net (decrease) in cash and cash equivalents (61,166) (147,469)
Cash and cash equivalents at beginning of period 276,402 456,661
Cash and cash equivalents at end of period $ 215,236 $ 309,192