XML 16 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 $ 140,263 $ 15,813
Investment securities—current 28,256 22,876
Accounts receivable, net 10,057 7,562
Prepaid expenses and other current assets 20,777 15,540
Total current assets 199,353 61,791
Investment securities—noncurrent 6,770 12,089
Property and equipment, net 26,439 14,744
Operating lease right-of-use assets 30,561 27,803
Capitalized software development costs, net 35,459 30,023
Goodwill 56,147 58,425
Intangible assets, net 16,357 21,377
Deferred taxes 12,181 27,574
Other assets 6,213 6,276
Total assets 389,480 260,102
Current liabilities    
Accounts payable 1,040 1,927
Accrued employee expenses 18,888 17,758
Accrued expenses 14,069 10,833
Deferred revenue 2,262 4,600
Income tax payable 9,095 0
Other current liabilities 4,451 11,139
Term loan, net—current portion 0 1,208
Total current liabilities 49,805 47,465
Operating lease liabilities 40,146 33,312
Term loan, net 0 47,375
Deferred taxes 13,609 0
Total liabilities 103,560 128,152
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Preferred stock, $0.0001 par value, 25,000 shares authorized and no shares issued and outstanding as of December 31, 2020 and December 31, 2019 0 0
Additional paid-in capital 161,247 161,509
Accumulated other comprehensive income 56 33
Treasury stock, at cost, 419 and 371 shares of Class A common stock as of December 31, 2020 and December 31, 2019, respectively (25,756) (21,562)
Accumulated deficit 150,369 (8,034)
Total stockholders’ equity 285,920 131,950
Total liabilities and stockholders’ equity $ 389,480 $ 260,102
Preferred stock, par value (usd per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 25,000,000 25,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Treasury stock (in shares) 419,000 371,000
Class A common stock    
Stockholders’ equity:    
Common stock $ 2 $ 2
Common stock, par value (usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 250,000,000 250,000,000
Common stock, shares issued (in shares) 19,148,000 16,923,000
Common stock, shares outstanding (in shares) 18,729,000 16,552,000
Class B common stock    
Stockholders’ equity:    
Common stock $ 2 $ 2
Common stock, par value (usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 50,000,000 50,000,000
Common stock, shares issued (in shares) 15,659,000 17,594,000
Common stock, shares outstanding (in shares) 15,659,000 17,594,000