XML 25 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Activities      
Net income (loss) $ 950 $ (33,848) $ (3,285)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities      
Depreciation and amortization expense 6,790 6,650 3,535
Amortization of deferred contract costs 10,379 8,988 6,489
Amortization (accretion) of premiums and discounts on investments (6,067) 0 0
Non-cash lease expense 3,940 4,520 0
Stock-based compensation expense 15,337 7,393 2,742
Non-cash interest expense 209 242 211
Change in fair value of convertible debt securities (3,552) (1,152) 0
Deferred taxes 301 (253) 59
Intangible asset impairment expense 122 642 0
Loss on disposal of subsidiaries 0 1,738 0
Other non-cash items 858 0 0
Changes in operating assets and liabilities      
Accounts receivable (3,789) (3,317) (791)
Deferred contract costs (13,982) (9,452) (9,362)
Prepaid expenses and other current assets (2,347) (2,446) (2,784)
Accounts payable (7,394) 6,793 1,527
Accrued expenses 1,627 (848) 11,613
Other current liabilities (238) (394) 0
Deferred revenue 8,755 9,133 13,807
Other long-term liabilities 0 94 0
Change in operating lease liability (3,913) (4,107) 0
Net cash provided by (used in) operating activities 7,986 (9,624) 23,761
Investing Activities      
Purchases of property and equipment (2,486) (4,234) (2,380)
Purchases of short-term investments (257,516) (157,899) 0
Proceeds from sales and maturities of short-term investments 241,641 0 0
Purchases of convertible debt securities (326) (2,000) (500)
Capitalization of internal-use software costs (5,165) (1,706) (1,403)
Cash paid for acquisition of assets and businesses, net of cash acquired (5,066) (13,993) (350)
Purchases of other investments (150) 0 0
Net cash used in investing activities (29,068) (179,832) (4,633)
Financing Activities      
Proceeds from exercise of stock options 2,240 981 1,327
Proceeds from issuance of shares in connection with Employee Stock Purchase Plan 264 758 0
Payment of finance leases (2,523) (2,084) (1,373)
Net proceeds from completing public offerings 0 0 215,370
Net cash (used in) provided by financing activities (19) (345) 215,324
Effect of exchange rate changes on cash and cash equivalents 184 (275) (230)
(Decrease) increase in cash, cash equivalents and restricted cash (20,917) (190,076) 234,222
Cash, cash equivalents and restricted cash, beginning of period 79,765 269,841 35,619
Cash, cash equivalents and restricted cash, end of period 58,848 79,765 269,841
Supplemental cash flow disclosures      
Cash paid for interest 197 229 321
Cash paid for income taxes 3,097 603 248
Property and equipment purchases included in accounts payable 585 0 0
Acquisition of fixed assets under finance leases 0 1,050 5,750
Unrealized gain (loss) on short-term investments 3 (125) 0
Right-of-use assets obtained in exchange for new operating lease liabilities 5,739 18,359 0
Accrued purchase consideration $ 2,071 $ 0 $ 0