XML 17 R3.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 103,486 $ 19,831
Trade receivables, net of allowances of $3,204 and $2,078, respectively 228,373 217,929
Prepaid expenses and other current assets 7,033 7,475
Total current assets 338,892 245,235
Fixed assets, net 26,804 29,975
Other assets, net 77,575 72,838
Deferred tax assets, net 10,738 8,037
Goodwill 25,040 25,040
Total assets 479,049 381,125
Current liabilities:    
Accounts payable and other accrued liabilities 35,533 33,232
Accrued payroll costs 65,849 44,001
Current portion of operating lease liabilities 5,520 5,685
Other current liabilities 300 1,168
Income taxes payable 964 878
Total current liabilities 108,166 84,964
Long-term debt – credit facility 100,000 65,000
Other long-term liabilities 90,948 63,898
Total liabilities 299,114 213,862
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,600 and 72,202 issued and outstanding, respectively 726 722
Additional paid-in capital 472,378 459,545
Accumulated other comprehensive loss (4,423) (1,526)
Retained earnings 388,645 350,545
Treasury stock, at cost; 50,427 and 49,277 shares, respectively (677,391) (642,023)
Total stockholders’ equity 179,935 167,263
Total liabilities and stockholders’ equity $ 479,049 $ 381,125