XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 19,920 $ 12,324
Accounts receivable, net of allowance for credit losses of $4,911 and $5,861 56,771 53,753
Current portion of financing receivables, net of allowance for credit losses of $565 and $417 2,961 4,663
Inventories 351 767
Prepaid income taxes 8,602 2,886
Prepaid expenses and other current assets 13,521 15,275
Assets held for sale 445 606
Total current assets 102,571 90,274
Property and equipment, net 2,204 2,294
Software development costs, net 44,226 41,474
Operating lease right-of-use assets 2,391 3,092
Financing receivables, less current portion, net of allowance for credit losses of $233 and $21 64 232
Other assets, less current portion 7,820 7,786
Intangible assets, net 67,563 76,707
Goodwill 172,573 172,573
Total assets 399,412 394,432
Current liabilities:    
Accounts payable 20,238 15,040
Current portion of long-term debt 2,980 2,980
Deferred revenue 8,197 10,653
Accrued vacation 5,091 4,770
Income taxes payable 798 3,538
Other accrued liabilities 16,445 15,994
Total current liabilities 53,749 52,975
Long-term debt, less current portion 161,363 168,598
Operating lease liabilities, less current portion 1,588 2,293
Deferred tax liabilities 2,354 1,871
Total liabilities 219,054 225,737
Commitments and contingencies (Note 15)
Stockholders’ equity:    
Common stock, $0.001 par value; 30,000 shares authorized; 15,690 shares issued at September 30, 2025 and 15,522 shares issued at December 31, 2024 15 15
Additional paid-in capital 206,164 201,066
Accumulated deficit (6,311) (14,952)
Accumulated other comprehensive (loss) income (91) 45
Treasury stock, 689 shares at September 30, 2025 and 619 shares at December 31, 2024 (19,419) (17,479)
Total stockholders’ equity 180,358 168,695
Total liabilities and stockholders’ equity $ 399,412 $ 394,432