|
CONSOLIDATED BALANCE SHEETS (Parenthetical) (USD $)
|
Mar. 31, 2015
|
Mar. 31, 2014
|
|---|---|---|
| CONSOLIDATED BALANCE SHEETS | ||
| Ordinary shares, par value (in dollars per share) | $ 0 | $ 0 |
| Ordinary shares, issued | 613,562,761 | 641,666,347 |
| Ordinary shares, outstanding | 563,323,406 | 591,426,992 |
| Treasury stock, shares | 50,239,355 | 50,239,355 |