XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Current assets    
Cash and equivalents $ 70,819 $ 88,394
Short term investments 44,388 26,859
Accounts receivable, net of allowances of $4,170 in 2021 and $4,135 in 2020 47,892 57,537
Inventories, net 11,346 13,093
Prepaid expenses 7,587 7,837
Contract assets 5,090 7,202
Other current assets 9,602 6,256
Total current assets 196,724 207,178
Property and equipment, net 11,722 11,835
Operating lease right-of-use assets 10,559 11,356
Goodwill 97,453 97,552
Intangible assets, net of accumulated amortization 25,697 27,196
Deferred income taxes 7,450 7,030
Contract assets - non-current 1,363 1,877
Other assets 11,509 11,179
Total assets 362,477 375,203
Current liabilities    
Accounts payable 5,788 5,684
Deferred revenue 43,162 43,417
Accrued wages and payroll taxes 15,231 13,649
Short-term income taxes payable 967 2,618
Other accrued expenses 9,379 8,334
Deferred compensation 75 1,602
Total current liabilities 74,602 75,304
Long-term deferred revenue 11,651 11,730
Long-term lease liabilities 11,661 12,399
Other long-term liabilities 10,249 10,423
Long-term income taxes payable 6,095 6,095
Deferred income taxes 1,739 1,912
Total liabilities 115,997 117,863
Stockholders' equity    
Preferred stock: 500 shares authorized, none issued and outstanding at December 31, 2021 and 2020
Common stock: $.001 par value per share, 75,000 shares authorized; 40,265 and 40,103 shares issued; 40,265 and 40,103 shares outstanding at March 31, 2021 and December 31, 2020, respectively 40 40
Additional paid-in capital 98,022 98,819
Treasury stock, at cost, 250 and 250 shares outstanding at December 31, 2020 and 2019, respectively (5,030) (5,030)
Retained earnings 164,602 173,731
Accumulated other comprehensive loss (11,154) (10,220)
Total stockholders' equity 246,480 257,340
Total liabilities and stockholders' equity $ 362,477 $ 375,203