v3.26.1
Earnings Per Share
12 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Earnings Per Share
Note 14 – Earnings Per Share
Earnings per share and the weighted-average number of diluted shares are computed as follows (in thousands, except per share data):
Year ended June 30,
202620252024
Net income$535,808 $499,830 $419,924 
Weighted-average number of basic shares outstanding22,065 22,24722,381
Dilutive effect of equity awards111 146192
Weighted-average number of diluted shares outstanding22,176 22,39322,573
Basic earnings per share$24.28 $22.47 $18.76 
Diluted earnings per share$24.16 $22.32 $18.60 
Share Repurchases
The Company has a share repurchase program that was authorized by the Board of Directors to repurchase up to $750.0 million of the Company’s common stock (the 2023 Repurchase Program).
There were no repurchases during fiscal 2026 under the 2023 Repurchase Program. During fiscal 2025 and fiscal 2024, CACI repurchased 0.4 million and 0.5 million shares of its outstanding common stock on the open market at an average share price of $344.35 and $318.99, including commissions paid, respectively.
As of June 30, 2026, the total remaining authorization for future common share repurchases under the 2023 Repurchase Program was $187.3 million.