v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:    
Net income $ 275,871 $ 278,308
Adjustments to reconcile net income to net cash provided by operating activities:    
Bargain purchase gain (1,118) (110,561)
Depreciation and amortization 139,355 136,284
Provision for excess and obsolete inventory 9,795 10,933
Amortization of acquisition accounting fair value step up 0 12,673
Stock-based compensation expense 26,000 26,823
Allowance for expected credit losses 10,398 4,554
Change in fair value of business acquisition liabilities 16,059 5,389
Change in deferred income taxes 15,748 (41,236)
(Gain)/loss on disposal of assets, net 5,558 6,131
Payment of business acquisition-related liabilities (2,596) (15,764)
Net (gain)/loss from foreign currency adjustment 218 (11,342)
(Increase) decrease in:    
Accounts receivable (27,211) 20,395
Inventories (44,551) (11,722)
Prepaid expenses and other assets (459) 852
Increase (decrease) in:    
Accounts payable 5,389 (4,085)
Accrued expenses and other liabilities (35,738) (13,841)
Income taxes payable/receivable 19,387 (38,626)
Net cash provided by/(used in) operating activities 412,105 255,165
Cash flows from investing activities:    
Purchases of marketable securities (254,013) (1,750)
Sales and maturities of marketable securities 21,483 174,238
Purchases of property and equipment (72,783) (82,665)
Acquisition of businesses, net of cash acquired and purchases of intangible and other assets (6,409) (257,546)
Net cash provided by/(used in) investing activities (311,722) (167,723)
Cash flows from financing activities:    
Payment of business acquisition-related liabilities (13,720) (7,864)
Net proceeds from exercise of stock options 36,932 15,920
Payments related to tax withholdings for share-based compensation (3,453) (2,953)
Repurchase of common stock (136,058) (215,451)
Repayment of senior convertible notes 0 (449,985)
Net cash provided by/(used in) financing activities (116,299) (660,333)
Effect of foreign exchange rates on cash (2,495) 17,899
Net increase/(decrease) in cash and cash equivalents (18,411) (554,992)
Cash and cash equivalents at beginning of period 526,156 784,438
Cash and cash equivalents at end of period 507,745 229,446
Supplemental disclosures of cash flow information:    
Income taxes paid, net 30,603 93,226
Non-cash investing and financing activities:    
Accrued purchases of property and equipment $ 13,390 $ 13,454