General GD Delivers Q1 2026 Beat EPS 410 vs 379 Expected US Payrolls Jump More Than Expected but Report Flags Economic Risks