XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities    
Net income $ 10,878 $ 32,729
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 24,692 13,730
Amortization of debt issuance costs 1,710 1,727
Non-cash operating lease expense 1,509 1,791
Stock-based compensation expense 61,782 87,202
Change in fair value of contingent consideration 240
Deferred income taxes (336) (364)
Loss on abandonment of operating lease assets 0 780
Changes in operating assets and liabilities, net of effects of business acquisitions    
Accounts receivable (4,362) (12,873)
Prepaid expenses and other assets (8,439) (47,241)
Accounts payable (1,860) 4,917
Accrued expenses and other current liabilities (2,089) (1,897)
Operating lease liabilities (2,156) (590)
Other liabilities (400) 500
Net cash provided by operating activities 81,169 80,411
Cash flows from investing activities    
Purchase of property and equipment (3,172) (3,058)
Acquisitions, net of cash acquired (156,853) (125,728)
Capitalized software (22,977) (13,630)
Investment in minority equity interest (15,007) 0
Net cash used in investing activities (198,009) (142,416)
Cash flows from financing activities    
Payments on long-term debt (3,515) (3,515)
Payment for contingent consideration 0 (832)
Repurchases of Class A common stock (83,765) 0
Proceeds from exercise of stock options 7,839 15,481
Employee taxes paid related to net share settlement of equity awards (14,288) (26,017)
Net cash used in financing activities (93,729) (14,883)
Net change in cash, cash equivalents and restricted cash (210,569) (76,888)
Cash, cash equivalents and restricted cash    
Beginning of period 941,109 971,591
End of period 730,540 894,703
Non cash investing and financing activities    
Right-of-use assets obtained in exchange for new operating lease liabilities 2,311 471
Stock-based compensation included in capitalized software $ 3,845 $ 3,418