XML 19 R2.htm IDEA: XBRL DOCUMENT v3.19.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Current assets    
Cash and equivalents $ 76,708 $ 78,661
Short term investments 22,789 79,733
Accounts receivable, net of allowances of $1,152 in 2018 and $520 in 2017 59,631 48,126
Inventories, net 14,428 12,040
Prepaid expenses 4,733 3,876
Contract assets 7,962  
Other current assets 5,705 5,501
Total current assets 191,956 227,937
Property and equipment:    
Furniture and fixtures 7,613 5,655
Office equipment 11,059 13,084
Total Property and equipment: 18,672 18,739
Accumulated depreciation (12,422) (13,963)
Property and equipment, net 6,250 4,776
Goodwill 91,841 56,332
Intangible assets, net of accumulated amortization 45,462 37,888
Deferred income taxes 5,601 5,460
Contract assets - non-current 3,316  
Other assets 8,400 5,229
Total assets 352,826 337,622
Current liabilities    
Accounts payable 7,202 8,144
Deferred revenue 33,633 33,295
Accrued wages and payroll taxes 13,932 11,643
Short-term income taxes payable 6,905 3,673
Other accrued expenses 9,323 7,746
Deferred compensation 1,362 1,652
Total current liabilities 72,357 66,153
Long-term deferred revenue 10,672 7,019
Other long-term liabilities 7,075 5,919
Long-term income taxes payable 7,620 12,848
Deferred income taxes 2,661 7,753
Total liabilities 100,385 99,692
Stockholders' equity    
Common stock: $.001 par value per share, 75,000 shares authorized; 40,225 and 40,086 issued and outstanding at December 31, 2018 and 2017, respectively 40 40
Additional paid-in capital 93,310 90,307
Accumulated income 172,378 156,151
Accumulated other comprehensive loss (13,287) (8,568)
Total stockholders' equity 252,441 237,930
Total liabilities and stockholders' equity $ 352,826 $ 337,622