XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
OPERATING ACTIVITIES:    
Net income (loss) $ 21,563 $ (13,621)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 40,119 42,340
Stock-based compensation 58,811 59,161
Loss on extinguishment of debt 2,152 7,706
Amortization of debt discount and issuance costs 2,752 3,136
Non-cash lease expense (1,633) (2,291)
Deferred income taxes (1,347) (2,176)
Unrealized foreign currency (gain) loss, net 4,356 (846)
Other items, net 619 711
Changes in operating assets and liabilities:    
Accounts receivable (16,319) 10,113
Prepaid expenses and other assets (7,407) (855)
Accounts payable and accrued expenses 9,880 16,426
Other liabilities (5,835) 700
Net cash provided by operating activities 107,711 120,504
INVESTING ACTIVITIES:    
Purchases of property and equipment (45,131) (29,082)
Capitalized internal use software development costs (10,148) (11,587)
Mergers and acquisitions, net of indemnification claims holdback (8,100) 0
Other investing activities (362) 0
Net cash used in investing activities (63,741) (40,669)
FINANCING ACTIVITIES:    
Proceeds from the Term Loan B Facility refinancing and repricing activities, net of debt discount 92,622 413,463
Repayment of the Term Loan B Facility from refinancing and repricing activities (92,622) (403,113)
Payment for debt issuance costs (159) (4,547)
Proceeds from exercise of stock options 2,972 368
Proceeds from issuance of common stock under employee stock purchase plan 2,111 1,983
Purchase of treasury stock (22,880) (9,006)
Taxes paid related to net share settlement (27,268) (17,682)
Net cash used in financing activities (47,040) (19,447)
EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH 1,977 637
CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH (1,093) 61,025
CASH, CASH EQUIVALENTS AND RESTRICTED CASH — Beginning of period 483,220 326,219
CASH, CASH EQUIVALENTS AND RESTRICTED CASH — End of period 482,127 387,244
SUPPLEMENTAL DISCLOSURES OF OTHER CASH FLOW INFORMATION:    
Cash paid for income taxes 2,836 3,160
Cash paid for interest 21,674 28,748
Capitalized assets financed by accounts payable and accrued expenses and other liabilities 6,969 511
Capitalized stock-based compensation 1,539 2,000
Operating lease right-of-use assets obtained in exchange for operating lease liabilities 31,032 11,020
Operating lease right-of-use assets reduction and corresponding non-cash adjustment to operating lease liabilities 2,140 0
Non-cash financing activity related to Amendment Nos. 1 and 2 to the 2024 Credit Agreement 270,555 311,974
Purchase consideration - indemnification claims holdback 2,000 0
2024 Credit Agreement    
FINANCING ACTIVITIES:    
Repayment of debt $ (1,816) $ (913)