XML 25 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash flows from operating activities:      
Net income $ 93,192 $ 126,521 $ 103,096
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 52,793 36,117 32,160
Bad debt allowance (recovery) 1,203 (1,000) 862
Deferred income taxes (19,745) 16,246 732
Stock-based compensation expense 49,045 32,114 8,091
Amortization and write-off of deferred debt issuance costs 5,955 985 553
Change in fair value of derivative (9,770) (347) 159
Change in fair value of contingent consideration 550 (1,340) 62
Foreign currency remeasurement loss (gain) 64 (24,502) 5,311
Loss from investment accounted for using the equity method, net of tax 3,585 2,474 1,275
Changes in assets and liabilities, net of effect from acquisitions:      
Accounts receivable (35,519) 12,388 (21,152)
Prepaid and other assets 14,260 11,705 (668)
Accounts payable, accruals, and other liabilities 50,077 47,656 41,880
Deferred compensation plan liabilities 92,926 3,706 3,994
Deferred revenues 5,340 (565) (268)
Income taxes payable, net of prepaid income taxes (15,932) (3,818) (5,314)
Net cash provided by operating activities 288,024 258,340 170,773
Cash flows from investing activities:      
Purchases of property and equipment and investment in capitalized software (17,539) (16,447) (16,639)
Acquisitions, net of cash acquired (1,034,983) (93,032) (34,054)
Other investing activities (4,081) (7,854) (3,000)
Net cash used in investing activities (1,056,603) (117,333) (53,693)
Cash flows from financing activities:      
Proceeds from credit facilities 745,310 550,875 191,250
Payments of credit facilities (991,310) (538,625) (216,250)
Proceeds from convertible senior notes, net of discounts and commissions 1,233,377 0 0
Payments of debt issuance costs (5,643) (432) 0
Purchase of capped call options (51,605) 0 0
Proceeds from term loans 199,505 125,000 0
Repayment of term loan 0 (125,000) 0
Payments of financing leases (197) (189) 0
Payments of acquisition debt and other consideration (2,371) (3,425) (11,029)
Proceeds from issuance of common stock 0 58,349 4,510
Payments of Class B Common Stock follow-on offering expenses 0 (1,373) 0
Payments of dividends (33,396) (422,646) (24,989)
Payments for shares acquired including shares withheld for taxes (120,539) (83,975) (24,166)
Proceeds from stock purchases under employee stock purchase plan 3,846 0 0
Proceeds from exercise of stock options 5,605 9,128 3,626
Net cash provided by (used in) financing activities 982,582 (136,511) (77,048)
Effect of exchange rate changes on cash and cash equivalents (6,672) (3,591) (114)
Increase in cash and cash equivalents 207,331 905 39,918
Cash and cash equivalents, beginning of year 122,006 121,101 81,183
Cash and cash equivalents, end of year 329,337 122,006 121,101
Supplemental information:      
Cash paid for income taxes 40,203 28,986 27,907
Income tax refunds 9,372 3,863 1,752
Interest paid 4,631 8,012 9,221
Non-cash investing and financing activities:      
Shares issued related to acquisition 182,390 0 0
Contingent acquisition consideration 4,544 2,380 4,498
Deferred, non-contingent consideration, net 10,090 1,416 0
Term loan expenses included in Accruals and other current liabilities 45 0 0
Share-settled Executive Bonus Plan awards 20,953 0 0
Deferred compensation plan elective participant deferrals 2,619 3,530 3,586
Follow-On Offering      
Cash flows from financing activities:      
Proceeds from issuance of common stock $ 0 $ 295,802 $ 0