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 $ 31,583 $ 16,437
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 31,028 13,752
Amortization of debt issuance cost 2,280 1,740
Stock-based compensation 21,682 19,519
Non-cash lease expense 4,131 2,559
Deferred tax 2,734 (1,961)
Change in fair value of contingent consideration liabilities (4,820) 3,351
Other (6,735) 560
Changes in operating assets and liabilities, net of business combinations 18,921 51,571
Net cash provided by operating activities 100,804 107,528
Cash flows from investing activities    
Payments for business and assets acquisition, net of cash acquired (3,739) 0
Purchases of property and equipment (7,878) (4,490)
Other 2,545 1,019
Net cash used in investing activities (9,072) (3,471)
Cash flows from financing activities    
Dividends paid (199) (6,233)
Borrowings on debt 0 412,000
Repayment of debt (103,933) (431,357)
Deferred financing cost 0 (17,241)
Payment of contingent liabilities (2,864) (3,631)
Taxes paid from net share settlement of restricted stock (3,834) (5,053)
Repurchase of treasury shares (2,806) 0
Repurchase of subsidiary's shares (1,558) (1,316)
Other (4,840) 23
Net cash used in financing activities (120,034) (52,808)
Net (decrease) increase in cash, cash equivalents, and restricted cash (28,302) 51,249
Cash, cash equivalents, and restricted cash, beginning of period 434,045 289,101
Cash, cash equivalents, and restricted cash, end of period 405,743 340,350
Supplemental disclosures of cash flow information    
Cash paid for income taxes   4,728
Cash paid for interest 29,348 13,535
Supplemental disclosures of non-cash investing and financing activities    
Right-of-use assets obtained in exchange for operating lease liabilities 2,795 7,110
Dividend paid in the form of common stock 0 21,935
Reconciliation of cash, cash equivalents, and restricted cash    
Cash and cash equivalents 400,792 339,703
Restricted cash [1] 4,951 647
Total cash, cash equivalents, and restricted cash, end of period shown in the statement of cash flows $ 405,743 $ 340,350
[1] Restricted cash is included in other assets on the condensed consolidated balance sheets.

Source