XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 6,951 $ 11,431
Accounts receivable, net of allowance for credit losses of $2,854 and $1,826, respectively 51,311 34,431
Financing receivables, current portion, net 4,474 6,488
Inventories 784 855
Prepaid income taxes 701 4,599
Prepaid expenses and other 10,338 11,194
Total current assets 74,559 68,998
Property and equipment, net 9,884 11,590
Software development costs, net 27,257 11,644
Operating lease assets 7,567 7,097
Financing receivables, net of current portion 3,312 7,231
Other assets, net of current portion 8,131 3,874
Intangible assets, net 102,000 95,203
Goodwill 198,253 177,713
Total assets 430,963 383,350
Current liabilities:    
Accounts payable 7,035 8,079
Current portion of long-term debt 3,141 4,394
Deferred revenue 11,590 11,529
Accrued vacation 6,214 5,262
Other accrued liabilities 16,475 17,163
Total current liabilities 44,455 46,427
Long-term debt, net of current portion 136,388 94,966
Operating lease liabilities, net of current portion 5,651 5,505
Deferred tax liabilities 12,758 13,880
Total liabilities 199,252 160,778
Stockholders’ equity:    
Common stock, $0.001 par value per share; 30,000 shares authorized; 14,913 shares issued at December 31, 2022 and 14,734 shares issued at December 31, 2021 15 15
Additional paid-in capital 192,275 187,079
Retained earnings 53,921 38,054
Treasury stock, 483 shares at December 31, 2022 and 89 shares at December 31, 2021 (14,500) (2,576)
Total stockholders’ equity 231,711 222,572
Total liabilities and stockholders’ equity $ 430,963 $ 383,350