Amentum announced layoffs of 70 employees on September 25, 2026. NASA is pulling Amentum's Base Operations and Spaceport Services work at Kennedy Space Center in house, cutting 70 engineering and technician roles. The agency's wider insourcing push is expected to cost Amentum about 3% of revenue in 2027.