They are not the same company, BAM is an Alabama company that outsells B and N. Have not heard one way or another about their politics or opinions.
If they are in Alabama, the odds are better that they are not part of big Anal, but nowadays, it's no guarantee.