v3.26.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 56,563 $ 36,563
Accounts receivable, net of allowance for expected credit losses of $652 and $669, respectively 295,258 324,345
Inventory, net 4,579 2,502
Prepaid expenses and other current assets 12,639 10,825
Total current assets 369,039 374,235
Equipment and leasehold improvements, net 13,647 13,339
Goodwill 41,946 36,838
Other intangibles, net 34,520 32,228
Right-of-use assets, net 1,849 1,717
Accounts receivable, net of current portion 857 1,233
Other assets 492 510
Deferred income tax assets 148 133
Total assets 462,498 460,233
Current liabilities:    
Accounts payable 292,157 309,670
Accrued expenses and other current liabilities 35,060 26,835
Lease liability, current portion 683 791
Term loan, current portion 0 191
Total current liabilities 327,900 337,487
Lease liability, net of current portion 1,368 1,216
Deferred income tax liabilities 5,741 4,923
Other non-current liabilities 2,497 28
Total liabilities 337,506 343,654
Commitments and contingencies
Stockholders’ equity:    
Common stock, $.01 par value; 40,000,000 shares authorized; 21,138,000 shares issued: 18,660,639 and 18,442,472 shares outstanding, respectively 211 53
Additional paid-in capital 43,854 42,338
Treasury stock, at cost, 2,477,361 and 2,695,528 shares, respectively (15,287) (14,909)
Retained earnings 95,893 87,039
Accumulated other comprehensive income 321 2,058
Total stockholders’ equity 124,992 116,579
Total liabilities and stockholders' equity $ 462,498 $ 460,233