XML 12 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net income $ 9,281 $ 30,440
Adjustments to reconcile net income to net cash from operating activities:    
Depreciation 1,010 769
Amortization of intangible assets 43,187 47,339
Stock-based compensation expense 11,737 8,196
Deferred income taxes (3,596) 1,501
Loss on debt extinguishment 453 0
Amortization of debt issuance costs 1,601 2,239
Other (1,272) 493
Changes in operating assets and liabilities:    
Accounts receivable 14,666 27,708
Unbilled contracts receivable (4,368) (25,467)
Other assets 5,331 6,868
Accounts payable (2,864) 6,987
Accrued and other liabilities (1,716) (16,447)
Deferred revenue 17,240 1,442
Net cash from operating activities 90,690 92,068
Cash flows from investing activities:    
Purchases of property and equipment (1,214) (1,545)
Purchases of intangible assets (8,476) (95)
Purchases of short-term investments (18,701) (23,766)
Proceeds from maturities of investments 20,150 0
Net cash from investing activities (8,241) (25,406)
Cash flows from financing activities:    
Dividends paid (10,853) (10,636)
Repayment of debt (52,139) (103,750)
Proceeds from employee stock purchase program and exercise of stock options 1,539 1,130
Repurchases of common stock for tax withholdings on equity awards (9,102) (7,491)
Net cash from financing activities (70,555) (120,747)
Net increase (decrease) in cash and cash equivalents 11,894 (54,085)
Cash and cash equivalents at beginning of period 54,560 114,555
Cash and cash equivalents at end of period 66,454 60,470
Supplemental disclosure of cash flow information:    
Interest paid 24,470 29,009
Income taxes paid, net of refunds 5,984 2,840
Unpaid purchases of property and equipment at the end of the period $ 0 $ 963