CACI International, Inc. (CACI) Earnings