XML 14 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 22,044 $ 23,621
Restricted cash 3,038 3,179
Accounts receivable, net of allowances of $597 and $496, respectively ($— and $1,019 of accounts receivable attributable to related parties, respectively) 55,533 57,260
Prepaid expenses and other current assets 11,742 12,210
Total current assets 92,357 96,270
Property and equipment, net 43,048 43,714
Operating right-of-use assets 7,332 8,565
Deferred tax assets 3,033 3,154
Intangible assets, net 1,897 2,529
Goodwill 248,131 248,636
Other non-current assets 4,372 4,841
Total assets 400,170 407,709
Current liabilities:    
Accounts payable ($3,712 and $1,762 attributable to related parties, respectively) 22,004 16,956
Accrued expenses ($7,895 and $9,664 attributable to related parties, respectively) 45,096 44,879
Contract liabilities ($— and $754 attributable to related parties, respectively) 42,970 36,575
Customer advances 7,465 7,605
Current operating lease liabilities 8,838 8,783
Other current liabilities 7,264 8,093
Total current liabilities 133,637 122,891
Secured term loan 34,268 39,297
Non-current operating lease liabilities 4,085 6,238
Non-current portion of accrued data costs ($16,931 and $18,357 attributable to related parties, respectively) 21,817 24,917
Deferred tax liabilities 2,354 1,997
Total liabilities 205,522 206,548
Commitments and contingencies
Series C convertible redeemable preferred stock, $0.001 par value; 12,670,863 shares authorized, issued and outstanding as of March 31, 2026 and December 31, 2025; aggregate liquidation preference of $183,728 as of March 31, 2026 and December 31, 2025 (related parties) 89,654 89,722
Stockholders' equity:    
Preferred stock, $0.001 par value; 1,329,137 shares authorized as of March 31, 2026 and December 31, 2025; no shares issued or outstanding as of March 31, 2026 or December 31, 2025 0 0
Common stock, $0.001 par value; 46,000,000 shares authorized as of March 31, 2026 and December 31, 2025; 15,361,753 shares issued and 15,023,514 shares outstanding as of March 31, 2026, and 15,214,378 shares issued and 14,876,139 shares outstanding as of December 31, 2025 15 15
Additional paid-in capital 1,783,009 1,781,265
Accumulated other comprehensive loss (11,803) (9,862)
Accumulated deficit (1,436,243) (1,429,995)
Treasury stock, at cost, 338,239 shares as of March 31, 2026 and December 31, 2025 (229,984) (229,984)
Total stockholders' equity 104,994 111,439
Total liabilities, convertible redeemable preferred stock and stockholders' equity 400,170 407,709
Related Party    
Current assets:    
Accounts receivable, net of allowances of $597 and $496, respectively ($— and $1,019 of accounts receivable attributable to related parties, respectively) 0 1,019
Current liabilities:    
Accounts payable ($3,712 and $1,762 attributable to related parties, respectively) 3,712 1,762
Accrued expenses ($7,895 and $9,664 attributable to related parties, respectively) 7,895 9,664
Contract liabilities ($— and $754 attributable to related parties, respectively) 0 754
Non-current portion of accrued data costs ($16,931 and $18,357 attributable to related parties, respectively) 16,931 18,357
Other non-current liabilities 4,611 4,457
Nonrelated Party    
Current liabilities:    
Other non-current liabilities $ 4,750 $ 6,751