v3.25.1
Earnings Per Share
9 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
Earnings per share and the weighted-average number of diluted shares are computed as follows (in thousands, except per share data):
Three Months Ended March 31,Nine Months Ended March 31,
2025202420252024
Net income$111,860 $115,350 $341,975 $285,267 
Weighted-average number of basic shares outstanding during the period22,279 22,292 22,332 22,407 
Dilutive effect of equity awards104 186 153 186 
Weighted-average number of diluted shares outstanding during the period22,383 22,478 22,485 22,593 
Basic earnings per share$5.02 $5.17 $15.31 $12.73 
Diluted earnings per share$5.00 $5.13 $15.21 $12.63 
Share Repurchases
During the third quarter of fiscal 2025, CACI repurchased 0.4 million shares of its outstanding common stock for $150.0 million on the open market at an average share price of $344.35 under the 2023 Repurchase Program. The total remaining authorization for future common share repurchases under the 2023 Repurchase Program was $187.3 million as of March 31, 2025.