v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
OPERATING ACTIVITIES:    
Net loss $ (509,366) $ (15,683)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 74,880 67,343
Non-cash impairment charges 511,365 12,144
Deferred income tax benefit (46,663) (4,700)
Share-based compensation 7,165 12,843
Amortization of debt issuance costs and expenses associated with debt refinancing 3,275 2,858
Non-cash lease expense (599) 696
Loss on disposal of property and equipment 494 1,265
Change in fair value of contingent consideration and others (203) 1,804
Changes in assets and liabilities:    
Accounts receivable (6,540) 10,111
Inventories (20,074) (17,278)
Prepaid expenses and other current assets (21,216) (16,773)
Other non-current assets 2,334 9,521
Accounts payable, accrued expenses and other current liabilities (2,078) (4,140)
Contract liabilities 2,344 2,169
Other non-current liabilities 2,544 (6,023)
Net cash (used in) provided by operating activities (2,338) 56,157
INVESTING ACTIVITIES:    
Purchases of property and equipment (49,066) (45,172)
Cash paid for business acquisitions, net of cash acquired 0 (281,994)
Purchases of short term investments (8,502) (48,997)
Net cash used in investing activities (57,568) (376,163)
FINANCING ACTIVITIES:    
Proceeds from borrowings of long-term indebtedness 67,300 429,300
Payments on debt (31,131) (105,644)
Payment of debt issuance costs (3,855) 0
Purchases of treasury stock (221) (50,000)
Payments for contingent considerations (16,451) (11,923)
Proceeds from exercised stock options 957 6,398
Cash taxes paid in net equity settlement (2,361) (3,203)
Net cash provided by financing activities 14,238 264,928
Effect of exchange rate changes on cash and cash equivalents 17,207 (6,088)
Net decrease increase in cash and cash equivalents (28,461) (61,166)
Cash and cash equivalents at beginning of period 246,375 276,402
Cash and cash equivalents at end of period $ 217,914 $ 215,236