XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:      
Net income (loss) $ (5,747) $ 3,050 $ 21,806
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:      
Depreciation 7,561 8,452 9,269
Impairment of property and equipment 967 726 1,296
Amortization of intangible assets 9,648 11,956 13,161
Deferred income taxes (58) (5,461) (6,652)
Stock-based compensation 14,343 15,486 14,543
Operating lease right-of-use assets amortization and impairments 12,974 11,658 14,511
Loss from sale of divested operation 1,775 0 0
Other, net 174 192 370
Changes in assets and liabilities      
Accounts receivable (9) 14,715 12,835
Deferred commissions 63 1,352 5,070
Prepaid expenses and other current assets (197) 6,020 4,374
Accounts payable (814) 1,428 (461)
Accrued expenses and other liabilities (20,866) (10,644) (6,102)
Deferred revenue (9,105) (23,279) (31,656)
Operating lease liabilities (14,570) (13,978) (12,939)
Net cash provided by (used in) operating activities (3,861) 21,673 39,425
Cash flows from investing activities:      
Purchases of property and equipment (3,400) (5,495) (5,663)
Purchases of marketable investments (59,365) (61,068) (28,683)
Proceeds from maturities of marketable investments 51,735 28,338 27,331
Proceeds from sales of marketable investments 10,111 1,453 0
Proceeds from sale of divested operation 6,000 0 0
Other investing activity (62) 13 201
Net cash provided by (used in) investing activities 5,019 (36,759) (6,814)
Cash flows from financing activities:      
Payments on borrowings 0 (15,000) (25,000)
Payment of debt issuance costs 0 (25) 0
Repurchases of common stock (15,920) (4,082) (15,112)
Proceeds from issuance of common stock under employee equity incentive plans 2,426 3,489 4,352
Taxes paid for net share settlements of stock-based compensation awards (2,605) (2,681) (3,111)
Net cash used in financing activities (16,099) (18,299) (38,871)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (1,914) 2,773 (6,117)
Net decrease in cash, cash equivalents and restricted cash (16,855) (30,612) (12,377)
Cash, cash equivalents and restricted cash, beginning of year 75,042 105,654 118,031
Cash, cash equivalents and restricted cash, end of year 58,187 75,042 105,654
Supplemental disclosure of cash flow information:      
Cash paid for interest 2,562 2,596 2,015
Cash paid for income taxes $ 9,277 $ 10,643 $ 8,901