If the company asked my opinion, I'd report what was said in my presence. I think I would report it even if they did not ask just to make sure that someone monitored his behavior with others at the company. The use of racial slurs is inappropriate anywhere, and particularly in a work place environment. I think the profanities are also inappropriate at a work place. Not only are the terms offensive, but they are potentially dangerous for the company. The company does not want to create a hostile work environment for any of its employees. I'd at least want to watch someone in authority over other employees whom I knew might have prejudices against a certain race, religion, gender, sexual orientation, etc.
I think the racial slur would upset me more than the profanity. I'm probably a bit atypical in that I don't use profanities very often. I have enough friends who do use them to not get uncomfortable by their use. Without some extreme provocation, I'd be a bit more shocked if used by someone I'd just met or didn't know well. If the profanity usage was in a context that gave rise to a suspicion of additional prejudices, I'd be more concerned about their use, much like the racial slurs.
Hope this helps. It's kind of a heavy subject.
I'll check back later. I'm running to dinner with Mrs. T and DS6. TTNF!