XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Current assets:    
Cash $ 57,408 $ 52,487
Short-term investments 5,064 5,012
Accounts receivable, net of allowance for doubtful accounts of $1,893 and $1,899 respectively 24,380 27,102
Prepaid taxes 3,211 1,017
Prepaid expenses and other current assets 1,706 1,813
Total current assets 91,769 87,431
Property and equipment, net 13,088 12,371
Goodwill 97,174 93,639
Intangible assets, net 3,369 710
Operating lease assets with right-of-use 24,779 26,385
Deferred tax assets 127 136
Other assets 901 936
Total assets 231,207 221,608
Current liabilities:    
Accounts payable 1,624 2,036
Current operating lease liability 2,829 2,571
Current portion of term loan 1,706 1,241
Accrued expenses and other current liabilities 4,058 2,476
Accrued compensation expenses 1,298 3,679
Income taxes payable   65
Contract liabilities 6,701 4,335
Total current liabilities 18,216 16,403
Long-term portion of term loan 21,066 22,473
Non-current operating lease liability 26,047 28,170
Deferred tax liabilities 1,757 1,611
Other liabilities 1,865  
Total liabilities 68,951 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,608,094 and 54,903,824 shares issued, respectively; 28,098,707 and 28,142,519 shares outstanding, respectively 56 55
Treasury stock, at cost; 27,509,387 and 26,761,305 shares, respectively (199,796) (184,972)
Additional paid-in capital 327,899 317,675
Accumulated other comprehensive loss (177) (319)
Retained earnings 34,274 20,512
Total stockholders’ equity 162,256 152,951
Total liabilities and stockholders’ equity $ 231,207 $ 221,608