XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 20,044 $ 21,854
Restricted cash 398 425
Accounts receivable, net of allowances of $798 and $1,173, respectively ($1,034 and $3,606 of accounts receivable attributable to related parties, respectively) 68,457 72,059
Prepaid expenses and other current assets 15,922 14,769
Total current assets 104,821 109,107
Property and equipment, net 36,367 36,451
Operating right-of-use assets 23,864 29,186
Deferred tax assets 3,351 2,811
Intangible assets, net 13,327 39,945
Goodwill 387,973 435,711
Other non-current assets 10,883 10,263
Total assets 580,586 663,474
Current liabilities:    
Accounts payable ($12,090 and $6,575 attributable to related parties, respectively) 29,090 23,575
Accrued expenses ($4,297 and $4,122 attributable to related parties, respectively) 43,393 45,264
Contract liabilities ($1,341 and $3,553 attributable to related parties, respectively) 52,944 54,011
Customer advances 11,527 11,613
Current operating lease liabilities 7,639 7,538
Warrants liability 718 10,520
Current portion of contingent consideration 7,134 1,037
Other current liabilities ($7,863 and $7,863 attributable to related parties, respectively) 12,646 11,813
Total current liabilities 165,091 165,371
Non-current operating lease liabilities 29,588 36,055
Non-current portion of accrued data costs ($15,471 and $7,843 attributable to related parties, respectively) 25,106 16,005
Revolving line of credit 16,000 16,000
Deferred tax liabilities 2,127 2,103
Other non-current liabilities ($159 and $1,582 attributable to related parties, respectively) 10,627 16,879
Total liabilities 248,539 252,413
Commitments and contingencies
Convertible redeemable preferred stock, $0.001 par value; 82,527,609 shares authorized, issued and outstanding as of December 31, 2022 and 2021; aggregate liquidation preference of $211,863 as of December 31, 2022 and 2021 (related parties) 187,885 187,885
Stockholders' equity:    
Preferred stock, $0.001 par value; 7,472,391 shares authorized as of December 31, 2022 and 2021; no shares issued or outstanding as of December 31, 2022 or 2021 0 0
Common stock, $0.001 par value; 275,000,000 shares authorized as of December 31, 2022 and 2021; 98,869,738 shares issued and 92,104,942 shares outstanding as of December 31, 2022, and 97,172,086 shares issued and 90,407,290 shares outstanding as of December 31, 2021 92 90
Additional paid-in capital 1,690,783 1,683,883
Accumulated other comprehensive loss (15,940) (12,098)
Accumulated deficit (1,300,789) (1,218,715)
Treasury stock, at cost, 6,764,796 shares as of December 31, 2022 and 2021 (229,984) (229,984)
Total stockholders' equity 144,162 223,176
Total liabilities, convertible redeemable preferred stock and stockholders' equity $ 580,586 $ 663,474