XML 21 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current assets:    
Cash $ 40,279 $ 52,487
Short-term investments 4,887 5,012
Accounts receivable, net of allowance for doubtful accounts of $2,031 and $1,899 respectively 23,554 27,102
Prepaid taxes   1,017
Prepaid expenses and other current assets 2,563 1,813
Total current assets 71,283 87,431
Property and equipment, net 12,639 12,371
Goodwill 96,992 93,639
Intangible assets, net 3,590 710
Operating lease assets with right-of-use 25,843 26,385
Deferred tax assets 244 136
Other assets 899 936
Total assets 211,490 221,608
Current liabilities:    
Accounts payable 1,691 2,036
Current operating lease liability 2,652 2,571
Current portion of term loan 1,397 1,241
Accrued expenses and other current liabilities 3,956 2,476
Accrued compensation expenses 846 3,679
Income taxes payable 264 65
Contract liabilities 4,548 4,335
Total current liabilities 15,354 16,403
Long-term liabilities:    
Long-term portion of term loan 22,007 22,473
Non-current operating lease liability 27,419 28,170
Deferred tax liabilities 1,335 1,611
Total liabilities 66,115 68,657
Leases and contingencies (see Note 9)
Stockholders’ equity:    
Preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued or outstanding
Common stock, $0.001 par value; 100,000,000 shares authorized; 55,027,081 and 54,903,824 shares issued, respectively; 27,528,786 and 28,142,519 shares outstanding, respectively 55 55
Treasury stock, at cost; 27,498,295 and 26,761,305 shares, respectively (199,796) (184,972)
Additional paid-in capital 322,901 317,675
Accumulated other comprehensive loss (504) (319)
Retained earnings 22,719 20,512
Total stockholders’ equity 145,375 152,951
Total liabilities and stockholders’ equity $ 211,490 $ 221,608