XML 19 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 3,848 $ 6,951
Accounts receivable, net of allowance for credit losses of $3,631 and $2,854, respectively 59,723 51,311
Financing receivables, current portion, net (net of allowance for expected credit losses of $319 and $223, respectively) 3,997 4,474
Inventories 475 784
Prepaid income taxes 1,628 701
Prepaid expenses and other 15,807 10,338
Assets of held for sale disposal group 25,977 0
Total current assets 111,455 74,559
Property and equipment, net 8,974 9,884
Software development costs, net 39,139 27,257
Operating lease assets 5,192 7,567
Financing receivables, net of current portion (net of allowance for expected credit losses of $97 and $326, respectively) 1,226 3,312
Other assets, net of current portion 7,314 8,131
Intangible assets, net 89,213 102,000
Goodwill 171,909 198,253
Total assets 434,422 430,963
Current liabilities:    
Accounts payable 10,133 7,035
Current portion of long-term debt 3,141 3,141
Deferred revenue 8,677 11,590
Accrued vacation 5,410 6,214
Other accrued liabilities 19,892 16,475
Liabilities of held for sale disposal group 977 0
Total current liabilities 48,230 44,455
Long-term debt, net of current portion 195,270 136,388
Operating lease liabilities 3,074 5,651
Deferred tax liabilities 1,230 12,758
Total liabilities 247,804 199,252
Stockholders’ equity:    
Common stock, $0.001 par value per share; 30,000 shares authorized; 15,121 shares issued at December 31, 2023 and 14,913 shares issued at December 31, 2022 15 15
Additional paid-in capital 195,546 192,275
Retained earnings 8,132 53,921
Treasury stock, 572 shares at December 31, 2023 and 483 shares at December 31, 2022 (17,075) (14,500)
Total stockholders’ equity 186,618 231,711
Total liabilities and stockholders’ equity $ 434,422 $ 430,963