Beyond the technical aspects, the contract has economic and strategic implications. Elbit Systems employs over 20,000 people across multiple continents and reported revenues of $6.8 billion as of March 2025, with an order backlog of $22.6 billion.