Financial insights of GD