|
Consolidated Balance Sheet (Parenthetical) (USD $)
In Thousands, except Share data, unless otherwise specified |
Jan. 31, 2012
|
Jan. 31, 2011
|
|---|---|---|
| Consolidated Balance Sheet [Abstract] | ||
| Accounts receivable, allowance for doubtful accounts | $ 52,713 | $ 56,811 |
| Common stock, par value | $ 0.0015 | $ 0.0015 |
| Common stock, shares authorized | 200,000,000 | 200,000,000 |
| Common stock, shares issued | 59,239,085 | 59,239,085 |
| Treasury stock, shares | 18,166,761 | 12,517,538 |