XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Operating activities    
Net income (loss) $ 529 $ (20,524)
Adjustments to reconcile net income (loss) to cash provided by (used in) operating activities:    
Depreciation and amortization expense 11,494 11,990
Amortization of deferred contract costs 7,403 6,325
Amortization of capitalized CCA implementation costs 1,605 0
Amortization of debt issuance costs 725 689
Non-cash lease expense 984 1,450
Provision for credit losses and returns 141 (24)
Stock-based compensation 24,395 20,579
Deferred income tax expense (benefit) 67 (267)
Other (4,000) (26)
Changes in operating assets and liabilities:    
Trade accounts receivable 442 12,696
Prepaid expenses and other assets (12,919) (15,472)
Deferred contract costs (7,135) (8,334)
Accounts payable 1,625 (5,677)
Accrued liabilities (14,148) (10,602)
Income taxes payable (859) 119
Deferred revenue (6,283) (8,885)
Other liabilities 0 59
Net cash provided by (used in) operating activities 4,066 (15,904)
Investing activities    
Purchases of equipment and leasehold improvements (3,049) (1,755)
Purchase of investments (3,000) (1,500)
Other 10 25
Net cash used in investing activities (6,039) (3,230)
Financing activities    
Payment of acquisition-related holdback (3,600) 0
Proceeds from the exercise of stock options 0 280
Net cash (used in) provided by financing activities (3,600) 280
Effect of exchange rate changes on cash, cash equivalents, and restricted cash (269) (184)
Net decrease in cash, cash equivalents, and restricted cash (5,842) (19,038)
Cash, cash equivalents, and restricted cash, beginning of period 228,344 250,809
Cash, cash equivalents, and restricted cash, end of period 222,502 231,771
Cash paid for:    
Interest 349 314
Income taxes, net of refunds 1,190 1,141
Non-cash activities:    
Operating lease assets obtained in exchange for operating lease liabilities 0 1,767
Purchases of equipment and leasehold improvements accrued but not paid 1,020 121
Reconciliation of cash, cash equivalents, and restricted cash within the condensed consolidated balance sheets to the amounts shown in the condensed consolidated statements of cash flows above:    
Cash and cash equivalents 222,353 224,497
Restricted cash included in other current assets 149 7,274
Total cash, cash equivalents, and restricted cash $ 222,502 $ 231,771