XML 19 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets:    
Cash $ 93,841 $ 82,616
Short-term investments 84 84
Accounts receivable, net of allowance for doubtful accounts of $1,532 and $1,754 respectively 37,589 40,183
Prepaid taxes   796
Prepaid expenses and other current assets 4,520 4,084
Total current assets 136,034 127,763
Property and equipment, net 15,191 13,661
Goodwill 179,417 179,118
Intangible assets, net 107,257 108,872
Operating lease assets with right-of-use 25,174 26,031
Deferred tax assets 392 216
Other assets 907 907
Total assets 464,372 456,568
Current liabilities:    
Accounts payable 2,583 4,303
Current operating lease liability 3,557 3,611
Accrued expenses and other current liabilities 12,246 16,539
Accrued compensation expenses 2,667 5,789
Income taxes payable 610 487
Contract liabilities 25,061 15,689
Total current liabilities 46,724 46,418
Non-current lease liability 25,992 26,943
Convertible debt 194,976 153,882
Other liabilities 1,221 2,971
Deferred tax liabilities 13,321 23,848
Total liabilities 282,234 254,062
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,658,260 and 55,633,155 shares issued, respectively; 28,147,418 and 28,122,603 shares outstanding, respectively 56 56
Treasury stock, at cost; 27,510,842 and 27,510,552 shares, respectively (199,796) (199,796)
Additional paid-in capital 339,610 363,055
Accumulated other comprehensive income 2,645 1,611
Retained earnings 39,623 37,580
Total stockholders’ equity 182,138 202,506
Total liabilities and stockholders’ equity $ 464,372 $ 456,568