XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 96,989 $ 103,486
Trade receivables, net of allowances of $2,342 and $3,204, respectively 265,322 228,373
Income tax refund receivable 3,010 44
Prepaid expenses and other current assets 6,790 6,989
Total current assets 372,111 338,892
Fixed assets, net 5,964 26,804
Other assets, net 92,629 77,575
Deferred tax assets, net 7,657 10,738
Goodwill 25,040 25,040
Total assets 503,401 479,049
Current liabilities:    
Accounts payable and other accrued liabilities 81,408 35,533
Accrued payroll costs 71,424 65,849
Current portion of operating lease liabilities 6,338 5,520
Other current liabilities 22 300
Income taxes payable 1,239 964
Total current liabilities 160,431 108,166
Long-term debt – credit facility 100,000 100,000
Other long-term liabilities 54,564 90,948
Total liabilities 314,995 299,114
Commitments and contingencies (Note 18)
Stockholders’ equity:    
Preferred stock, $0.01 par; 15,000 shares authorized, none issued and outstanding 0 0
Common stock, $0.01 par; 250,000 shares authorized, 72,997 and 72,600 issued and outstanding, respectively 730 726
Additional paid-in capital 488,036 472,378
Accumulated other comprehensive income (loss) 621 (4,423)
Retained earnings 442,596 388,645
Treasury stock, at cost; 51,493 and 50,427 shares, respectively (743,577) (677,391)
Total stockholders’ equity 188,406 179,935
Total liabilities and stockholders’ equity $ 503,401 $ 479,049