XML 17 R7.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 earnings (loss) $ 17,515 $ 312,295
Adjustments to reconcile net earnings (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 54,080 53,860
Impairment loss 4,388 0
Changes in fair value of interest rate swaps (13,630) (2,743)
Changes in fair value of contingent earn-out liability (19,395) 72,438
Non-cash lease expense 2,373 2,857
Deferred income tax (3,275) (441,841)
Stock-based compensation expense 40,004 75,739
Net foreign exchange difference (5,535) (7,421)
Other, net 689 3,875
Changes in assets and liabilities:    
Accounts receivable (3,743) (25,738)
Other current assets 21,076 (5,439)
Accounts payable (9,157) (8,616)
Deferred revenue 3,897 6,060
Legal liabilities (7,120) (37,627)
Accrued expenses and other current liabilities (37,407) (29,092)
Other, net 7 (46)
Net cash provided by (used in) operating activities 44,767 (31,439)
Cash flows from investing activities:    
Capital expenditures (8,049) (5,552)
Acquisition of business, net of cash acquired (69,720) 0
Other, net 0 3
Net cash used in investing activities (77,769) (5,549)
Cash flows from financing activities:    
Proceeds from issuance of Class A common stock sold in initial public offering, net of offering costs 0 2,358,371
Payments to purchase and retire common stock 0 (1,018,365)
Purchase of Common Units from Pre-IPO Common Unitholders in the initial public offering 0 (973,289)
Withholding tax paid on behalf of employees on stock based awards (6,194) 0
Repayment of term loan (2,875) (206,096)
Net cash provided by financing activities (9,069) 160,621
Effects of exchange rate changes on cash and cash equivalents 7,541 102
Net increase (decrease) in cash and cash equivalents (34,530) 123,735
Cash and cash equivalents, beginning of the period 369,175 128,286
Cash and cash equivalents, end of the period $ 334,645 $ 252,021