XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 1,473 $ 6,951
Accounts receivable (net of allowance for expected credit losses of $3,323 and $2,854, respectively) 59,024 51,311
Financing receivables, current portion, net (net of allowance for expected credit losses of $319 and $223, respectively) 4,251 4,474
Inventories 941 784
Prepaid income taxes 0 701
Prepaid expenses and other 13,111 10,338
Total current assets 78,800 74,559
Property and equipment, net 8,707 9,884
Software development costs, net 39,732 27,257
Operating lease assets 5,138 7,567
Financing receivables, net of current portion (net of allowance for expected credit losses of $121 and $326, respectively) 1,615 3,312
Other assets, net of current portion 7,330 8,131
Intangible assets, net 89,956 102,000
Goodwill 198,253 198,253
Total assets 429,531 430,963
Current liabilities:    
Accounts payable 13,368 7,035
Current portion of long-term debt 3,141 3,141
Deferred revenue 8,806 11,590
Accrued vacation 6,040 6,214
Income taxes payable 316 0
Other accrued liabilities 23,121 16,475
Total current liabilities 54,792 44,455
Long-term debt, net of current portion 138,748 136,388
Operating lease liabilities, net of current portion 3,421 5,651
Deferred tax liabilities 4,587 12,758
Total liabilities 201,548 199,252
Stockholders’ equity:    
Common stock, $0.001 par value; 30,000 shares authorized; 15,121 and 14,913 shares issued, respectively 15 15
Additional paid-in capital 194,437 192,275
Retained earnings 50,606 53,921
Treasury stock, 572 shares and 483 shares, respectively (17,075) (14,500)
Total stockholders’ equity 227,983 231,711
Total liabilities and stockholders’ equity $ 429,531 $ 430,963