v3.26.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
ASSETS    
Cash and cash equivalents $ 114,883 $ 42,220
Accounts receivable, net of allowance for credit losses 90,579 82,938
Prepaid expenses and other current assets 47,147 38,735
Total current assets 252,609 163,893
Property and equipment, net 94,520 81,609
Operating lease right-of-use assets, net 4,166 4,778
Goodwill 94,986 95,005
Intangible assets, net 48,056 52,194
Deferred tax assets, net 125 69
Other non-current assets 24,717 21,149
Total assets 519,179 418,697
LIABILITIES AND STOCKHOLDERS’ EQUITY    
Accounts payable 12,387 17,076
Accrued compensation and related benefits 26,866 22,437
Accrued and other current liabilities 8,822 8,719
Operating lease liabilities – current portion 2,089 1,982
Deferred revenues – current portion 20,254 19,441
Current portion of long-term debt, net 2,862 2,236
Total current liabilities 73,280 71,891
Long-term income taxes 4,580 4,273
Operating lease liabilities – non-current portion 2,949 3,838
Long-term debt, net 63,655 64,763
Other non-current liabilities (2,220) (2,910)
Total liabilities 146,684 147,675
Commitments and contingencies (Note 12)
Stockholders’ equity:    
Preferred stock, $0.00015 par value, 5,000 shares authorized, no shares issued and outstanding 0 0
Common stock, $0.00015 par value, 70,000 shares authorized; shares issued 54,210 and 51,726, respectively; shares outstanding 41,889 and 39,541, respectively 6 6
Additional paid-in capital 630,335 533,503
Treasury stock, at cost, 12,321 and 12,185 shares, respectively (169,904) (165,808)
Accumulated deficit (85,566) (94,628)
Accumulated other comprehensive loss (2,376) (2,051)
Total stockholders’ equity 372,495 271,022
Total liabilities and stockholders’ equity $ 519,179 $ 418,697