CACI International Inc (NYSE: CACI) is a U.S. federal government services company that provides expertise and technology to customers in the intelligence, defense, and federal civilian sectors. It makes money through government contracts structured as cost-plus-fee, fixed-price, and time-and-materials arrangements, generating $8.63B in total revenue for the fiscal year ended June 30, 2025. Cost-plus-fee contracts accounted for 60.5% of FY2025 revenue ($5.22B), fixed-price for 26.3% ($2.27B), and time-and-materials for 13.2% ($1.14B). Founded in 1962 as a simulation technology company and incorporated in Delaware, CACI operates primarily in the United States with additional operations in Europe. The company delivers two categories of service: Expertise, which includes software development, data analysis, intelligence and special operations support, and engineering; and Technology, which covers proprietary and differentiated technical products. John S. Mengucci serves as President and Chief Executive Officer.
Expertise services: software development, data and business analysis, operations support, naval architecture, engineering, life cycle support, intelligence and special operations support, network exploitation analysis. Technology services: differentiated and proprietary technical solutions. The company also operates the CRADLE innovation collaboration facility.
Government contract revenue across three contract types: cost-plus-fee (60.5% of FY2025 revenue), fixed-price (26.3%), and time-and-materials (13.2%). Revenue is recognized on executed contracts including funded and unfunded task orders, IDIQ vehicles, and contract options.
U.S. federal government customers in the intelligence community, Department of Defense, and federal civilian agencies. Contracts include IDIQ vehicles where the government is not obligated to purchase a pre-determined quantity. International customers primarily in Europe.
Primarily United States, with additional operations in Europe, as disclosed in the 10-K filed August 7, 2025.
Loading...