XML 16 R3.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Accounts receivable allowances $ 467 $ 462
Accounts receivable, net 54,442 64,266
Current liabilities:    
Accounts payable 15,167 16,471
Accrued expenses 42,006 35,013
Contract liabilities 43,050 45,464
Current customer advances 7,320 9,566
Non-current portion of accrued data costs $ 28,219 $ 33,551
Convertible redeemable preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Convertible redeemable preferred stock, shares authorized (in shares) 104,000,000 100,000,000
Convertible redeemable preferred stock, shares issued (in shares) 95,784,903 95,784,903
Preferred stock owned, (in shares) 95,784,903 95,784,903
Stockholders' equity (deficit):    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 1,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 16,750,000 13,750,000
Common stock, shares issued (in shares) 5,353,019 5,228,814
Common stock, shares outstanding (in shares) 5,014,780 4,890,575
Treasury stock, at cost (in shares) 338,239 338,239
Related Party    
Current assets:    
Accounts receivable, net $ 1,856 $ 913
Current liabilities:    
Accounts payable 2,083 2,070
Accrued expenses 8,128 8,588
Contract liabilities 803 714
Current customer advances 144 0
Non-current portion of accrued data costs 20,172 22,031
Convertible redeemable preferred stock, aggregate liquidation preference $ 254,665 $ 245,732