XML 19 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 81,835 $ 63,380
Short term investments 11,782 35,108
Accounts receivable, net of allowances of $2,526 in 2022 and $1,419 in 2021 43,736 56,612
Inventories, net 9,467 10,345
Prepaid expenses 5,898 7,594
Contract assets 4,572 4,694
Other current assets 10,121 9,356
Total current assets 167,411 187,089
Property and equipment, net 10,796 10,757
Operating lease right-of-use assets 7,747 9,197
Goodwill 86,194 96,174
Intangible assets, net of accumulated amortization 13,038 21,270
Deferred income taxes 3,362 3,786
Other assets 10,983 13,998
Total assets 299,531 342,271
Current liabilities    
Accounts payable 9,824 8,204
Deferred revenue 44,271 54,617
Accrued wages and payroll taxes 14,465 16,607
Short-term income taxes payable 1,587 1,103
Other accrued expenses 7,089 7,668
Deferred compensation 345 877
Total current liabilities 77,581 89,076
Long-term deferred revenue 6,543 9,125
Long-term lease liabilities 8,517 10,180
Long-term income taxes payable 3,080 5,054
Deferred income taxes 1,893 1,286
Other long-term liabilities 6,995 7,770
Total liabilities 104,609 122,491
Stockholders' equity    
Preferred stock: 500 shares authorized, none issued and outstanding at September 30, 2022 and December 31, 2021
Common stock: $.001 par value per share, 75,000 shares authorized; 40,701 and 40,593 shares issued; 39,662 and 40,001 shares outstanding at September 30, 2022 and December 31, 2021, respectively 40 40
Additional paid-in capital 104,669 100,250
Treasury stock, at cost, 1,038 and 592 shares outstanding at September 30, 2022 and December 31, 2021, respectively (18,222) (12,501)
Retained earnings 131,836 143,173
Accumulated other comprehensive loss (23,401) (11,182)
Total stockholders' equity 194,922 219,780
Total liabilities and stockholders' equity $ 299,531 $ 342,271