XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 10,124 $ 12,324
Accounts receivable, net of allowance for credit losses of $4,915 and $5,861 56,575 53,753
Current portion of financing receivables, net of allowance for credit losses of $544 and $417 2,441 4,663
Inventories 595 767
Prepaid income taxes 2,599 2,886
Prepaid expenses and other current assets 14,394 15,275
Assets held for sale 606 606
Total current assets 87,334 90,274
Property and equipment, net 2,361 2,294
Software development costs, net 42,379 41,474
Operating lease right-of-use assets 2,856 3,092
Financing receivables, less current portion, net of allowance for credit losses of $258 and $21 4 232
Other assets, less current portion 7,681 7,786
Intangible assets, net 73,654 76,707
Goodwill 172,573 172,573
Total assets 388,842 394,432
Current liabilities:    
Accounts payable 14,870 15,040
Current portion of long-term debt 2,980 2,980
Deferred revenue 9,456 10,653
Accrued vacation 5,455 4,770
Income taxes payable 5,167 3,538
Other accrued liabilities 13,755 15,994
Total current liabilities 51,683 52,975
Long-term debt, less current portion 164,853 168,598
Operating lease liabilities, less current portion 2,062 2,293
Deferred tax liabilities 1,736 1,871
Total liabilities 220,334 225,737
Commitments and contingencies (Note 15)
Stockholders’ equity:    
Common stock, $0.001 par value; 30,000 shares authorized; 15,708 shares issued at March 31, 2025 and 15,522 shares issued at December 31, 2024 15 15
Additional paid-in capital 202,279 201,066
Accumulated deficit (14,493) (14,952)
Accumulated other comprehensive income 39 45
Treasury stock, 685 shares at March 31, 2025 and 619 shares at December 31, 2024 (19,332) (17,479)
Total stockholders’ equity 168,508 168,695
Total liabilities and stockholders’ equity $ 388,842 $ 394,432