XML 13 R2.htm IDEA: XBRL DOCUMENT v3.26.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 66,949 $ 36,563
Accounts receivable, net of allowance for expected credit losses of $671 and $669, respectively 342,138 324,345
Inventory, net 3,907 2,502
Prepaid expenses and other current assets 13,839 10,825
Total current assets 426,833 374,235
Equipment and leasehold improvements, net 13,990 13,339
Goodwill 41,930 36,838
Other intangibles, net 32,932 32,228
Right-of-use assets, net 1,692 1,717
Accounts receivable, net of current portion 441 1,233
Other assets 424 510
Deferred income tax assets 167 133
Total assets 518,409 460,233
Current liabilities:    
Accounts payable 323,155 309,670
Accrued expenses and other current liabilities 51,422 26,835
Lease liability, current portion 651 791
Term loan, current portion 0 191
Total current liabilities 375,228 337,487
Lease liability, net of current portion 1,211 1,216
Deferred income tax liabilities 5,378 4,923
Other non-current liabilities 2,469 28
Total liabilities 384,286 343,654
Commitments and contingencies
Stockholders’ equity:    
Common stock, $.01 par value; 40,000,000 shares authorized; 21,138,000 shares issued: 18,657,963 and 18,442,472 shares outstanding, respectively 211 53
Additional paid-in capital 45,449 42,338
Treasury stock, at cost, 2,480,037 and 2,695,528 shares, respectively (15,450) (14,909)
Retained earnings 103,830 87,039
Accumulated other comprehensive income 83 2,058
Total stockholders’ equity 134,123 116,579
Total liabilities and stockholders' equity $ 518,409 $ 460,233