XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Current assets    
Cash and equivalents $ 85,931 $ 84,282
Short term investments 26,811 25,511
Accounts receivable, net of allowances of $3,837 in 2020 and $2,524 in 2019 54,475 62,405
Inventories, net 14,029 19,819
Prepaid expenses 6,439 6,198
Contract assets 6,609 5,240
Other current assets 7,831 6,346
Total current assets 202,125 209,801
Property and equipment, net 12,060 11,454
Operating lease right-of-use assets 11,508 10,580
Goodwill 94,159 94,612
Intangible assets, net of accumulated amortization 28,743 36,209
Deferred income taxes 8,158 7,863
Contract assets - non-current 2,329 3,355
Other assets 10,451 8,668
Total assets 369,533 382,542
Current liabilities    
Accounts payable 5,300 10,835
Deferred revenue 36,607 30,338
Accrued wages and payroll taxes 12,631 15,415
Short-term income taxes payable 2,459 7,410
Other accrued expenses 8,292 8,786
Deferred compensation 1,350 1,028
Total current liabilities 66,639 73,812
Long-term deferred revenue 12,644 15,259
Long-term lease liability 12,523 11,299
Other long-term liabilities 8,227 8,297
Long-term income taxes payable 5,905 6,958
Deferred income taxes 4,379 4,623
Total liabilities 110,317 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,356 and 40,207 issued and outstanding at September 30, 2020 and December 31, 2019, respectively 40 40
Additional paid-in capital 97,378 96,109
Accumulated income 175,488 179,440
Accumulated other comprehensive loss (13,690) (13,295)
Total stockholders' equity 259,216 262,294
Total liabilities and stockholders' equity $ 369,533 $ 382,542