XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets    
Cash and equivalents $ 83,645 $ 63,380
Short term investments 36,302 35,108
Accounts receivable, net of allowances of $2,292 in 2022 and $1,419 in 2021 35,704 56,612
Inventories, net 10,388 10,345
Prepaid expenses 7,656 7,594
Contract assets 5,410 4,694
Other current assets 9,591 9,356
Total current assets 188,696 187,089
Property and equipment, net 10,253 10,757
Operating lease right-of-use assets 8,849 9,197
Goodwill 94,586 96,174
Intangible assets, net of accumulated amortization 19,728 21,270
Deferred income taxes 3,679 3,786
Contract assets - non-current 318 195
Other assets 9,802 13,803
Total assets 335,911 342,271
Current liabilities    
Accounts payable 7,231 8,204
Deferred revenue 50,988 54,617
Accrued wages and payroll taxes 14,109 16,607
Short-term income taxes payable 735 1,103
Other accrued expenses 7,297 7,668
Deferred compensation 80 877
Total current liabilities 80,440 89,076
Long-term deferred revenue 7,326 9,125
Long-term lease liabilities 9,932 10,180
Other long-term liabilities 7,554 7,770
Long-term income taxes payable 5,054 5,054
Deferred income taxes 2,010 1,286
Total liabilities 112,316 122,491
Stockholders' equity    
Preferred stock: 500 shares authorized, none issued and outstanding at March 31, 2022 and December 31, 2021
Common stock: $.001 par value per share, 75,000 shares authorized; 40,613 and 40,593 shares issued; 40,001 and 40,001 shares outstanding at March 31, 2022 and December 31, 2021, respectively 40 40
Additional paid-in capital 100,975 100,250
Treasury stock, at cost, 592 and 592 shares outstanding at March 31, 2022 and December 31, 2021, respectively (12,501) (12,501)
Retained earnings 148,387 143,173
Accumulated other comprehensive loss (13,306) (11,182)
Total stockholders' equity 223,595 219,780
Total liabilities and stockholders' equity $ 335,911 $ 342,271