|
Consolidated Balance Sheets (Parentheticals) (USD $)
In Thousands, except Share data, unless otherwise specified |
Jun. 30, 2012
|
Jun. 30, 2011
|
|---|---|---|
| Allowance for Doubtful Accounts (in Dollars) | $ 16,792 | $ 22,839 |
| Allowance for doubtful accounts (in Dollars) | 20,752 | 18,603 |
| Allowance for doubtful accounts (in Dollars) | $ 58,758 | $ 58,542 |
| Common Stock shares authorized | 120,000,000 | 120,000,000 |
| Common Stock shares issued | 91,352,000 | 90,786,000 |
| Common Stock shares outstanding | 85,178,000 | 84,612,000 |
| Common Stock par value (in Dollars per share) | $ 0.0001 | $ 0.0001 |