XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 25,993 $ 29,937
Restricted cash 3,533 3,531
Accounts receivable, net of allowances of $467 and $462, respectively ($1,856 and $913 of accounts receivable attributable to related parties, respectively) 54,442 64,266
Prepaid expenses and other current assets 12,483 10,323
Total current assets 96,451 108,057
Property and equipment, net 45,846 47,116
Operating right-of-use assets 11,379 13,173
Deferred tax assets 2,809 2,624
Intangible assets, net 3,793 5,058
Goodwill 248,467 246,010
Other non-current assets 7,141 8,209
Total assets 415,886 430,247
Current liabilities:    
Accounts payable ($2,083 and $2,070 attributable to related parties, respectively) 15,167 16,471
Accrued expenses ($8,128 and $8,588 attributable to related parties, respectively) 42,006 35,013
Contract liabilities ($803 and $714 attributable to related parties, respectively) 43,050 45,464
Accrued dividends (related parties) 17,895 8,962
Customer advances ($144 and $— attributable to related parties, respectively) 7,320 9,566
Current operating lease liabilities 8,433 8,598
Other current liabilities 5,915 7,230
Total current liabilities 139,786 131,304
Secured term loan 39,990 40,718
Non-current operating lease liabilities 11,127 14,805
Non-current portion of accrued data costs ($20,172 and $22,031 attributable to related parties, respectively) 28,219 33,551
Deferred tax liabilities 1,422 891
Other non-current liabilities 9,541 9,771
Total liabilities 230,085 231,040
Commitments and contingencies
Convertible redeemable preferred stock, $0.001 par value; 104,000,000 shares authorized as of June 30, 2025 and 100,000,000 shares authorized as of December 31, 2024; 95,784,903 shares issued and outstanding as of June 30, 2025 and December 31, 2024; aggregate liquidation preference of $254,665 as of June 30, 2025, and $245,732 as of December 31, 2024 (related parties) 207,470 207,470
Stockholders' equity (deficit):    
Preferred stock, $0.001 par value; 1,000,000 shares authorized as of June 30, 2025 and 5,000,000 shares authorized as of December 31, 2024; no shares issued or outstanding as of June 30, 2025 or December 31, 2024 0 0
Common stock, $0.001 par value; 16,750,000 shares authorized as of June 30, 2025 and 13,750,000 shares authorized as of December 31, 2024; 5,353,019 shares issued and 5,014,780 shares outstanding as of June 30, 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,715,149 1,714,052
Accumulated other comprehensive loss (10,153) (18,068)
Accumulated deficit (1,496,686) (1,474,268)
Treasury stock, at cost, 338,239 shares as of June 30, 2025 and December 31, 2024 (229,984) (229,984)
Total stockholders' equity (deficit) (21,669) (8,263)
Total liabilities, convertible redeemable preferred stock and stockholders' equity (deficit) $ 415,886 $ 430,247