XML 188 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 94,359 $ 40,927
Marketable securities 21,375 51,196
Accounts receivable, net 38,739 35,499
Deferred costs, current 13,207 10,329
Prepaid expenses and other current assets 13,697 10,634
Total current assets 181,377 148,585
Property and equipment, net 22,075 16,946
Right-of-use assets 14,565 15,754
Deferred costs, net of current portion 37,178 30,734
Intangibles, net 29,021 35,807
Goodwill 148,050 148,050
Other assets 5,011 3,949
Total assets 437,277 399,825
Current liabilities    
Accounts payable [1] 6,129 7,478
Accrued liabilities 24,520 19,763
Deferred revenues, current portion 13,578 10,984
Lease liabilities, current portion 1,343 1,205
Total current liabilities 45,570 39,430
Deferred revenues, net of current portion 15,526 15,384
Deferred income taxes 1,822 1,713
Lease liabilities, net of current portion 17,109 18,052
Other non-current liabilities 220 305
Total liabilities 80,247 74,884
Commitments and contingencies (Note 12)
Stockholders’ Equity    
Preferred stock, $0.001 par value, 10,000,000 shares authorized and 0 shares issued and outstanding as of December 31, 2024 and 2022 0 0
Common stock, $0.001 par value, 500,000,000 shares authorized and 102,088,783 and 96,722,098 shares issued and outstanding as of December 31, 2024 and 2023, respectively 102 97
Additional paid-in capital 833,129 760,210
Accumulated deficit (476,201) (435,366)
Total stockholders’ equity 357,030 324,941
Total liabilities and stockholders' equity $ 437,277 $ 399,825
[1] Includes related party accounts payable of $0.3 million as of December 31, 2023. See Note 16.