XML 17 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 42,870 $ 46,054
Accounts receivable, net 46,079 32,214
Prepaid expenses and other current assets 8,452 7,065
Total current assets 97,401 85,333
Property and equipment, net 6,173 5,197
Goodwill 9,794  
Acquired intangible assets, net 3,366  
Operating lease right-of-use assets 9,621  
Other assets 2,695 691
Total assets 129,050 91,221
Current liabilities:    
Accounts payable 32,964 23,663
Accrued expenses and other current liabilities 9,421 13,225
Deferred revenue 1,869 1,501
Operating lease liabilities 2,593  
Total current liabilities 46,847 38,389
Operating lease liabilities, net of current portion 8,093  
Other long-term liabilities 3,128 1,062
Total liabilities 58,068 39,451
Commitments and contingencies (Note 12)
Stockholders' equity:    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; no shares issued and outstanding
Additional paid-in capital 189,172 158,752
Accumulated other comprehensive loss (7)  
Accumulated deficit (118,211) (107,009)
Total stockholders' equity 70,982 51,770
Total liabilities and stockholders' equity 129,050 91,221
Class A Common Stock [Member]    
Stockholders' equity:    
Common stock 21 15
Total stockholders' equity 21 15
Class B Common Stock [Member]    
Stockholders' equity:    
Common stock 7 12
Total stockholders' equity $ 7 $ 12