XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net income $ 121,908 $ 80,005
Adjustments to reconcile net income to cash provided by operating activities:    
Depreciation and amortization 74,236 75,748
Gains (losses) from sale of investments (1) 2
Share-based compensation expense 57,273 53,924
Change in fair value in available-for-sale investments 0 0
Amortization of operating lease right-of-use assets 4,865 6,569
Deferred income tax benefit (36,807) (39,665)
Other 190 445
Changes in operating assets and liabilities, exclusive of effects of acquired companies:    
Accounts receivable (89,785) (51,508)
Income tax payable 17,909 (41,762)
Prepaid expenses and other current assets (32,586) (20,122)
Accounts payable 4,136 13,721
Operating lease liabilities (6,426) (5,324)
Accrued liabilities (1,173) (15,083)
Deferred revenue 19,263 (3,571)
Other long-term liabilities 3,141 2,146
Net cash provided by operating activities 136,143 55,525
Cash flows from investing activities:    
Additions to property and equipment (13,850) (6,370)
Purchase of marketable security investments 0 (10,617)
Proceeds and maturities from marketable security investments 6,351 37,107
Investment in software development (16,493) (18,753)
Cost of acquisitions, net of cash acquired (1,302) (1,875)
Other 21 16
Net cash used by investing activities (25,273) (492)
Cash flows from financing activities:    
Payment on term loans (50,000) (120,000)
Proceeds from exercise of stock options, net of withheld shares for taxes upon equity award settlement 15,885 2,123
Contributions from employee stock purchase plan 8,474 7,751
Net cash used by financing activities (25,641) (110,126)
Net increase (decrease) in cash and cash equivalents 85,229 (55,093)
Cash and cash equivalents at beginning of period 165,493 173,857
Cash and cash equivalents at end of period 250,722 118,764
Supplemental cash flow information:    
Cash paid for interest 1,930 12,286
Cash paid for income taxes, net 39,062 92,933
Non-cash investing and financing activities:    
Non-cash additions to property and equipment $ 45 $ 368