v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
CURRENT ASSETS:    
Cash and cash equivalents $ 31,695 $ 33,059
Marketable securities 31,223 48,275
Trade receivables 18,209 19,978
Prepaid expenses and other current assets 9,943 9,481
Deferred contract acquisition and fulfillment costs, current 10,326 10,765
Total current assets 101,396 121,558
LONG-TERM ASSETS:    
Marketable securities 18,004 3,379
Property and equipment, net 15,242 16,190
Other assets, noncurrent 3,120 2,983
Deferred contract acquisition and fulfillment costs, noncurrent 12,195 13,605
Operating lease right-of-use assets 11,670 12,308
Intangible assets, net 101 212
Goodwill 11,070 11,070
Total noncurrent assets 71,402 59,747
TOTAL ASSETS 172,798 181,305
CURRENT LIABILITIES:    
Current portion of long-term loans 3,764 3,110
Trade payables 8,311 3,265
Employees and payroll accruals 15,033 15,399
Accrued expenses and other current liabilities 12,298 14,262
Operating lease liabilities 2,536 2,504
Deferred revenue, current 53,879 63,123
Total current liabilities 95,821 101,663
LONG-TERM LIABILITIES:    
Deferred revenue, noncurrent 57 67
Long-term loans, net of current portion 27,886 29,153
Operating lease liabilities, noncurrent 14,365 15,263
Other liabilities, noncurrent 12,010 10,772
Total long-term liabilities 54,318 55,255
TOTAL LIABILITIES 150,139 156,918
STOCKHOLDERS' EQUITY:    
Preferred stock, $0.0001 par value per share, 20,000,000 shares authorized as of March 31, 2025 and December 31, 2024; 0 shares issued and outstanding as of March 31, 2025, and December 31, 2024 0 0
Common stock $0.0001 par value per share, 1,000,000,000 shares authorized as of March 31, 2025 and December 31, 2024; 165,345,899 and 161,980,907 shares issued as of March 31, 2025 and December 31, 2024, respectively; 154,247,031 and 152,057,148 outstanding as of March 31, 2025 and December 31, 2024, respectively 16 15
Treasury stock – 11,098,868 and 9,923,759 shares of common stock, $0.0001 par value per share, as of March 31, 2025 and December 31, 2024 (10,119) (7,801)
Additional paid-in capital 502,644 500,024
Accumulated Other Comprehensive Income (Loss), Net of Tax 47 959
Accumulated deficit (469,929) (468,810)
Total stockholders' equity 22,659 24,387
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 172,798 $ 181,305