XML 204 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities:      
Net income $ 164,240 $ 161,458 $ 194,820
Adjustments to reconcile net income to cash provided by operating activities:      
Depreciation and amortization 159,072 135,624 81,657
Losses from sale of investments 45 0 0
Share-based compensation expense 102,985 104,726 67,365
Provision for losses and sales adjustments - accounts receivable 2,781 2,831 3,517
Amortization of operating lease right-of-use assets 12,969 10,216 5,782
Deferred income tax benefit (87,192) (13,271) (7,936)
Changes in operating assets and liabilities, exclusive of effects of acquired companies:      
Accounts receivable (51,410) 17,608 (10,733)
Income tax receivable 61,940 10,258 (15,117)
Prepaid expenses and other current assets 910 (23,863) (8,304)
Accounts payable (17,537) (44,947) (967)
Operating lease liabilities (12,396) (6,952) (6,549)
Accrued liabilities (24,344) (24,822) 2,870
Deferred revenue 59,460 44,874 48,684
Other long-term liabilities 9,932 (1,987) 0
Net cash provided by operating activities 381,455 371,753 355,089
Cash flows from investing activities:      
Additions to property and equipment (22,529) (33,919) (22,690)
Purchase of marketable security investments (29,935) (77,450) (156,618)
Proceeds and maturities from marketable security investments 71,034 131,449 82,742
Purchase of investment in common shares 0 0 (10,000)
Proceeds from the sale of investment in preferred shares 0 0 15,000
Investment in software development (27,622) (21,693) (5,776)
Cost of acquisitions, net of cash acquired (163,921) (2,089,706) (1,292)
Other 443 384 314
Net cash used by investing activities (172,530) (2,090,935) (98,320)
Cash flows from financing activities:      
Net borrowings on revolving credit facility 0 0 0
Payment on term loans (360,000) (145,000) 0
Proceeds from term loans 0 900,000 0
Proceeds from issuance of convertible senior notes 0 600,000 0
Payment of debt issuance costs 0 (27,165) 0
Purchase of treasury shares 0 (12,977) (15,484)
Payment of contingent consideration 0 0 (5,619)
Proceeds from exercise of stock options, net of withheld shares for taxes upon equity award (890) 96,714 124,363
Contributions from employee stock purchase plan 16,651 13,158 10,912
Net cash (used) provided by financing activities (344,239) 1,424,730 114,172
Net (decrease) increase in cash and cash equivalents (135,314) (294,452) 370,941
Cash and cash equivalents at beginning of period 309,171 603,623 232,682
Cash and cash equivalents at end of period 173,857 309,171 603,623
Supplemental cash flow information:      
Cash paid for interest 21,256 17,728 610
Cash paid for income taxes, net 38,490 2,212 3,263
Non-cash investing and financing activities:      
Non-cash additions to property and equipment 169 233 189
Issuance of shares for acquisitions 18,169 0 0
Purchase consideration for conversion of unvested restricted stock awards $ 0 $ 1,872 $ 0