XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Operating activities    
Net loss $ (39,224) $ (39,726)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 28,193 25,669
Change in fair value of liabilities due to sellers of businesses (75) (2,729)
Deferred income taxes (2,407) (3,389)
Amortization of deferred costs 5,883 3,848
Foreign currency re-measurement loss 3 10
Non-cash interest and other expense 1,115 1,115
Non-cash stock compensation expense 26,496 31,374
Changes in operating assets and liabilities, net of purchase business combinations:    
Accounts receivable 22,087 10,174
Prepaid expenses and other current assets (4,597) (3,631)
Accounts payable (898) 5,915
Accrued expenses and other liabilities (5,154) (2,424)
Deferred revenue (9,162) (2,898)
Net cash provided by operating activities 22,260 23,308
Investing activities    
Purchase of property and equipment (297) (507)
Purchase business combinations, net of cash acquired (62,356) (92,417)
Net cash used in investing activities (62,653) (92,924)
Financing activities    
Payments on finance leases 0 (4)
Proceeds from notes payable, net of issuance costs (20) (113)
Payments on notes payable (2,700) (2,700)
Taxes paid related to net share settlement of equity awards (982) 0
Issuance of common stock, net of issuance costs 182 178
Additional consideration paid to sellers of businesses (3,088) (742)
Net cash used in financing activities (6,608) (3,381)
Effect of exchange rate fluctuations on cash (3,873) (493)
Change in cash and cash equivalents (50,874) (73,490)
Cash and cash equivalents, beginning of period 189,158 250,029
Cash and cash equivalents, end of period 138,284 176,539
Supplemental disclosures of cash flow information:    
Cash paid for interest, net of interest rate swaps 14,474 14,623
Cash paid for taxes 2,416 1,741
Non-cash investing and financing activities:    
Business combination consideration including holdbacks and earnouts $ 7,820 $ 13,852