XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net income (loss) $ (332,179) $ 381,361
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 38,011 33,705
Operating lease cost 49,738 40,654
Share-based compensation 20,036 17,744
Asset impairment [1] 738,115 24,081
Deferred taxes [2] 13,956 6,959
Other non-cash items [2] 8,428 11,558
Changes in operating assets and liabilities, net of acquired assets and assumed liabilities:    
Accounts receivable (147,242) (119,159)
Inventories (49,824) 5,172
Prepaid expenses and other assets (12,160) 2,247
Accounts payable, accrued expenses and other liabilities (26,467) (19,034)
Right-of-use assets and operating lease liabilities (49,821) (42,069)
Income taxes (32,026) 30,443
Cash provided by operating activities 218,565 373,662
Cash flows from investing activities:    
Purchases of property, equipment, and software (31,946) (32,806)
Cash used in investing activities (31,946) (32,806)
Cash flows from financing activities:    
Proceeds from borrowings 539,000 78,156
Repayments of borrowings (514,000) (216,405)
Repurchases of common stock, including excise tax (194,137) (175,011)
Repurchases of common stock for tax withholding (4,104) (5,913)
Other 0 (1,005)
Cash used in financing activities (173,241) (320,178)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 7,125 (2,747)
Net change in cash, cash equivalents, and restricted cash 20,503 17,931
Cash, cash equivalents, and restricted cash—beginning of period 183,678 153,097
Cash, cash equivalents, and restricted cash—end of period $ 204,181 $ 171,028
[1] Amounts for the three and six months ended June 30, 2025 have been reclassified to conform to current period presentation. 
[2] Amounts for the six months ended June 30, 2024, have been reclassified to conform to current period presentation.