XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash $ 50,390 $ 52,487
Short-term investments 5,023 5,012
Accounts receivable, net of allowance for doubtful accounts of $2,028 and $1,899 respectively 25,568 27,102
Prepaid taxes   1,017
Prepaid expenses and other current assets 1,830 1,813
Total current assets 82,811 87,431
Property and equipment, net 12,951 12,371
Goodwill 97,023 93,639
Intangible assets, net 3,471 710
Operating lease assets with right-of-use 25,485 26,385
Deferred tax assets 616 136
Other assets 903 936
Total assets 223,260 221,608
Current liabilities:    
Accounts payable 1,847 2,036
Current operating lease liability 2,769 2,571
Current portion of term loan 1,554 1,241
Accrued expenses and other current liabilities 3,737 2,476
Accrued compensation expenses 1,164 3,679
Income taxes payable 3,217 65
Contract liabilities 5,051 4,335
Total current liabilities 19,339 16,403
Long-term portion of term loan 21,540 22,473
Non-current operating lease liability 26,845 28,170
Deferred tax liabilities 850 1,611
Other liabilities 1,140  
Total liabilities 69,714 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,035,081 and 54,903,824 shares issued, respectively; 27,536,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 326,194 317,675
Accumulated other comprehensive loss (399) (319)
Retained earnings 27,492 20,512
Total stockholders’ equity 153,546 152,951
Total liabilities and stockholders’ equity $ 223,260 $ 221,608