XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Beginning balance (in shares) at Jun. 30, 2023   42,923       20,126
Beginning balance at Jun. 30, 2023 $ 3,224,334 $ 4,292 $ 546,334 $ 3,940,616 $ (4,916) $ (1,261,992)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 86,047     86,047    
Stock-based compensation expense 10,024   10,024      
Tax withholdings on restricted share vestings (in shares)   6        
Tax withholdings on restricted share vestings (597) $ 1 (598)      
Other comprehensive loss, net of tax (3,769)       (3,769)  
Repurchases of common stock (154,657)   39,087     $ (193,744)
Repurchases of common stock (in shares)           585
Treasury stock issued under stock purchase plans 2,651   38     $ 2,613
Treasury stock issued under stock purchase plans (in shares)           (8)
Ending balance (in shares) at Sep. 30, 2023   42,929       20,703
Ending balance at Sep. 30, 2023 3,164,033 $ 4,293 594,885 4,026,663 (8,685) $ (1,453,123)
Beginning balance (in shares) at Jun. 30, 2024   43,042       20,740
Beginning balance at Jun. 30, 2024 3,518,207 $ 4,304 631,191 4,360,540 (12,522) $ (1,465,306)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 120,177     120,177    
Stock-based compensation expense 15,391   15,391      
Tax withholdings on restricted share vestings (in shares)   3        
Tax withholdings on restricted share vestings (566) $ 1 (567)      
Other comprehensive loss, net of tax (1,506)       (1,506)  
Repurchases of common stock (3,242)   (144)     $ (3,098)
Repurchases of common stock (in shares)           8
Treasury stock issued under stock purchase plans 3,145   46     $ 3,099
Treasury stock issued under stock purchase plans (in shares)           (8)
Ending balance (in shares) at Sep. 30, 2024   43,045       20,740
Ending balance at Sep. 30, 2024 $ 3,651,606 $ 4,305 $ 645,917 $ 4,480,717 $ (14,028) $ (1,465,305)