XML 21 R3.htm IDEA: XBRL DOCUMENT v3.25.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 444 $ 349
Trade receivables, net of allowances of $1,504 and $1,560, respectively 220,532 215,690
Prepaid expenses and other current assets 8,845 9,367
Total current assets 229,821 225,406
Fixed assets, net 7,154 7,723
Other assets, net 100,936 94,656
Deferred tax assets, net 5,244 5,009
Goodwill 25,040 25,040
Total assets 368,195 357,834
Current liabilities:    
Accounts payable and other accrued liabilities 59,367 61,753
Accrued payroll costs 40,922 38,823
Current portion of operating lease liabilities 3,152 3,038
Income taxes payable 7,856 8,843
Total current liabilities 111,297 112,457
Long-term debt – credit facility 65,500 32,700
Other long-term liabilities 53,371 58,059
Total liabilities 230,168 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,841 and 73,835 issued, respectively 738 738
Additional paid-in capital 547,260 543,109
Retained earnings 546,916 546,202
Treasury stock, at cost; 55,036 and 54,619 shares, respectively (956,887) (935,431)
Total stockholders’ equity 138,027 154,618
Total liabilities and stockholders’ equity $ 368,195 $ 357,834