XML 23 R2.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets    
Cash and equivalents $ 88,394 $ 84,282
Short term investments 26,859 25,511
Accounts receivable, net of allowances of $4,135 in 2020 and $2,524 in 2019 57,537 62,405
Inventories, net 13,093 19,819
Prepaid expenses 7,837 6,198
Contract assets 7,202 5,240
Other current assets 6,256 6,346
Total current assets 207,178 209,801
Property and equipment, net 11,835 11,454
Operating lease right-of-use assets 11,356 10,580
Goodwill 97,552 94,612
Intangible assets, net of accumulated amortization 27,196 36,209
Deferred income taxes 7,030 7,863
Contract assets - non-current 1,877 3,355
Other assets 11,179 8,668
Total assets 375,203 382,542
Current liabilities    
Accounts payable 5,684 10,835
Deferred revenue 43,417 30,338
Accrued wages and payroll taxes 13,649 15,415
Short-term income taxes payable 2,618 7,410
Other accrued expenses 8,334 8,786
Deferred compensation 1,602 1,028
Total current liabilities 75,304 73,812
Long-term deferred revenue 11,730 15,259
Long-term lease liabilities 12,399 11,299
Other long-term liabilities 10,423 8,297
Long-term income taxes payable 6,095 6,958
Deferred income taxes 1,912 4,623
Total liabilities 117,863 120,248
Stockholders' equity    
Preferred stock: 500 shares authorized, none issued and outstanding at December 31, 2020 and 2019
Common stock: $.001 par value per share, 75,000 shares authorized; 40,353 and 40,207 shares issued; 40,353 and 40,207 shares outstanding at December 31, 2020 and 2019, respectively 40 40
Additional paid-in capital 98,819 96,109
Treasury stock, at cost, 250 and 0 shares outstanding at December 31, 2020 and 2019, respectively (5,030)  
Retained earnings 173,731 179,440
Accumulated other comprehensive loss (10,220) (13,295)
Total stockholders' equity 257,340 262,294
Total liabilities and stockholders' equity $ 375,203 $ 382,542