XML 42 R2.htm IDEA: XBRL DOCUMENT v3.20.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Current assets      
Cash and equivalents $ 79,624 $ 84,282 $ 69,907
Short term investments 25,652 25,511  
Accounts receivable, net of allowances of $3,165 in 2020 and $2,524 in 2019 62,971 62,405  
Inventories, net 18,373 19,819  
Prepaid expenses 6,334 6,198  
Contract assets 7,389 7,058  
Other current assets 7,626 6,346  
Total current assets 207,969 211,619  
Property and equipment, net 12,157 11,454  
Operating lease right-of-use assets 11,538 10,580  
Goodwill 91,556 94,612  
Intangible assets, net of accumulated amortization 33,052 36,209  
Deferred income taxes 7,966 7,863  
Contract assets - non-current 3,792 3,565  
Other assets 8,967 8,668  
Total assets 376,997 384,570  
Current liabilities      
Accounts payable 9,113 10,835  
Deferred revenue 33,349 30,338  
Accrued wages and payroll taxes 10,706 15,415  
Short-term income taxes payable 2,974 7,711  
Other accrued expenses 11,081 8,786  
Deferred compensation 1,446 1,028  
Total current liabilities 68,669 74,113  
Long-term deferred revenue 16,033 15,259  
Long-term lease liability 12,600 11,299  
Other long-term liabilities 7,711 8,297  
Long-term income taxes payable 6,958 6,958  
Deferred income taxes 4,387 4,623  
Total liabilities 116,358 120,549  
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,314 and 40,207 issued and outstanding at March 31, 2020 and December 31, 2019, respectively 40 40  
Additional paid-in capital 97,166 96,109  
Accumulated income 181,012 181,167  
Accumulated other comprehensive loss (17,579) (13,295)  
Total stockholders' equity 260,639 264,021  
Total liabilities and stockholders' equity $ 376,997 $ 384,570