XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.2
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 2,472 $ 349
Trade receivables, net of allowances of $1,446 and $1,560, respectively 209,879 215,690
Prepaid expenses and other current assets 10,501 9,367
Total current assets 222,852 225,406
Fixed assets, net 6,644 7,723
Other assets, net 112,416 94,656
Deferred tax assets, net 6,688 5,009
Goodwill 25,040 25,040
Total assets 373,640 357,834
Current liabilities:    
Accounts payable and other accrued liabilities 63,293 61,753
Accrued payroll costs 39,668 38,823
Current portion of operating lease liabilities 3,006 3,038
Income taxes payable 3,365 8,843
Total current liabilities 109,332 112,457
Long-term debt – credit facility 70,000 32,700
Other long-term liabilities 59,888 58,059
Total liabilities 239,220 203,216
Commitments and contingencies (Note J)
Stockholders’ equity:    
Preferred stock, $0.01 par value; 15,000 shares authorized, none issued and outstanding 0 0
Common stock, $0.01 par value; 250,000 shares authorized, 73,888 and 73,835 issued, respectively 739 738
Additional paid-in capital 551,200 543,109
Retained earnings 550,143 546,202
Treasury stock, at cost; 55,277 and 54,619 shares, respectively (967,662) (935,431)
Total stockholders’ equity 134,420 154,618
Total liabilities and stockholders’ equity $ 373,640 $ 357,834