v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
CURRENT ASSETS:    
Cash and cash equivalents $ 25,965 $ 27,521
Marketable securities 5,333 24,358
Trade receivables 26,635 16,358
Prepaid expenses and other current assets 10,644 13,938
Deferred contract acquisition and fulfillment costs, current 6,769 8,508
Total current assets 75,346 90,683
NONCURRENT ASSETS:    
Marketable securities 4,225 10,883
Property and equipment, net 11,309 12,361
Other assets, noncurrent 3,556 3,501
Deferred contract acquisition and fulfillment costs, noncurrent 7,461 9,403
Operating lease right-of-use assets 9,346 10,311
Intangible assets, net 9,915 2,137
Goodwill 47,660 25,418
Total noncurrent assets 93,472 74,014
TOTAL ASSETS 168,818 164,697
CURRENT LIABILITIES:    
Current portion of long-term loans 26,568 29,035
Trade payables 10,488 3,788
Employees and payroll accruals 14,489 14,876
Accrued expenses and other current liabilities 21,523 15,592
Operating lease liabilities, current 3,103 2,901
Deferred revenue, current 58,318 60,291
Total current liabilities 134,489 126,483
NONCURRENT LIABILITIES:    
Deferred revenue, noncurrent 1,434 2,159
Operating lease liabilities, noncurrent 13,841 14,398
Other liabilities, noncurrent 17,362 15,325
Total noncurrent liabilities 32,637 31,882
TOTAL LIABILITIES 167,126 158,365
COMMITMENTS AND CONTINGENCIES (NOTE 8)
STOCKHOLDERS' EQUITY:    
Preferred stock, $0.0001 par value per share, 20,000,000 shares authorized as of June 30, 2026 and December 31, 2025; 0 shares issued and outstanding as of June 30, 2026, and December 31, 2025 0 0
Common stock $0.0001 par value per share, 1,000,000,000 shares authorized as of June 30, 2026 and December 31, 2025; 180,765,157 and 176,766,256 shares issued as of June 30, 2026 and December 31, 2025, respectively; 151,753,819 and 147,754,918 outstanding as of June 30, 2026 and December 31, 2025, respectively 18 18
Treasury stock – 29,011,338 shares of common stock, $0.0001 par value per share, as of June 30, 2026 and December 31, 2025 (34,006) (34,006)
Additional paid-in capital 525,924 518,443
Accumulated other comprehensive (loss) income (49) 2,759
Accumulated deficit (490,195) (480,882)
Total stockholders' equity 1,692 6,332
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 168,818 $ 164,697