XML 101 R5.htm IDEA: XBRL DOCUMENT v2.4.0.8
Consolidated Statements Of Stockholders' Equity (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2012
Jun. 30, 2011
Shares issued under stock option/restricted stock/employee stock purchase plans, shares     788,000 1,470,000 1,143,000  
Shares issued under stock option/restricted stock/employee stock purchase plans, value     $ 6,762 $ 15,271 $ 12,120  
Purchase of non-controlling interests       5,400 5,256  
Stock-based compensation     15,329 11,168 11,131  
Employee Service Share-based Compensation, Tax Benefit Realized from Exercise of Stock Options     7,837      
Stock Repurchased During Period, Shares     (2,437,000) (5,306,000)    
Stock Repurchased and Retired During Period, Value     (152,415)      
Unrealized gain (loss) on derivative instruments, net of taxes     5,078 624 (1,660)  
Foreign currency translation adjustment     27,050 (1,523) (46,334)  
Net income 40,072 30,041 129,094 95,972 63,158  
Balance, shares 54,661,877 56,310,582 54,661,877 56,310,582    
Balance, value 577,681 538,946 577,681 538,946 609,675 566,004
Common Stock [Member]
           
Shares issued under stock option/restricted stock/employee stock purchase plans, value     8 15 17  
Stock Repurchased and Retired During Period, Value     (24) (53)    
Balance, shares 54,662,000 56,311,000 54,662,000 56,311,000 60,147,000 59,004,000
Balance, value 547 563 547 563 601 584
Additional Paid-In Capital [Member]
           
Shares issued under stock option/restricted stock/employee stock purchase plans, value     6,754 15,256 12,103  
Stock Repurchased and Retired During Period, Value     (143,691) (197,588)    
Balance, value 0 113,771 0 113,771 279,535 251,045
Retained Earnings [Member]
           
Stock Repurchased and Retired During Period, Value     (8,700)      
Balance, value 575,044 454,650 575,044 454,650 358,678 295,520
Accumulated Other Comprehensive Income (Loss) [Member]
           
Balance, value $ 2,090 $ (30,038) $ 2,090 $ (30,038) $ (29,139) $ 18,855