2025 defense vs 2024