v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 30,969 $ 29,937
Restricted cash 3,532 3,531
Accounts receivable, net of allowances of $417 and $462, respectively ($1,092 and $913 of accounts receivable attributable to related parties, respectively) 50,609 64,266
Prepaid expenses and other current assets 13,852 10,323
Total current assets 98,962 108,057
Property and equipment, net 46,524 47,116
Operating right-of-use assets 12,548 13,173
Deferred tax assets 3,842 2,624
Intangible assets, net 4,425 5,058
Goodwill 246,950 246,010
Other non-current assets 8,280 8,209
Total assets 421,531 430,247
Current liabilities:    
Accounts payable ($1,046 and $2,070 attributable to related parties, respectively) 14,726 16,471
Accrued expenses ($8,470 and $8,588 attributable to related parties, respectively) 37,203 35,013
Contract liabilities ($1,072 and $714 attributable to related parties, respectively) 43,987 45,464
Accrued dividends (related parties) 13,401 8,962
Customer advances 10,281 9,566
Current operating lease liabilities 8,231 8,598
Other current liabilities 6,103 7,230
Total current liabilities 133,932 131,304
Secured term loan 40,350 40,718
Non-current operating lease liabilities 13,264 14,805
Non-current portion of accrued data costs ($21,196 and $22,031 attributable to related parties, respectively) 30,048 33,551
Deferred tax liabilities 892 891
Other non-current liabilities 9,033 9,771
Total liabilities 227,519 231,040
Commitments and contingencies
Convertible redeemable preferred stock, $0.001 par value; 100,000,000 shares authorized as of March 31, 2025 and December 31, 2024; 95,784,903 shares issued and outstanding as of March 31, 2025 and December 31, 2024; aggregate liquidation preference of $250,172 as of March 31, 2025, and $245,732 as of December 31, 2024 (related parties) 207,470 207,470
Stockholders' equity (deficit):    
Preferred stock, $0.001 par value; 5,000,000 shares authorized as of March 31, 2025 and December 31, 2024; no shares issued or outstanding as of March 31, 2025 or December 31, 2024 0 0
Common stock, $0.001 par value; 13,750,000 shares authorized as of March 31, 2025 and December 31, 2024; 5,251,325 shares issued and 4,913,086 shares outstanding as of March 31, 2025, and 5,228,814 shares issued and 4,890,575 shares outstanding as of December 31, 2024 5 5
Additional paid-in capital 1,714,650 1,714,052
Accumulated other comprehensive loss (15,429) (18,068)
Accumulated deficit (1,482,700) (1,474,268)
Treasury stock, at cost, 338,239 shares as of March 31, 2025 and December 31, 2024 (229,984) (229,984)
Total stockholders' equity (deficit) (13,458) (8,263)
Total liabilities, convertible redeemable preferred stock and stockholders' equity (deficit) $ 421,531 $ 430,247