It's not small indie films like Yoga Hosers (and the predecessor Tusk) that have hurt Depp's career. It's continuous big budget Hollywood bombs like The Lone Ranger, Transcendence and Mordecai.
I actually didn't mind the lone ranger. thought he played his role quite well.
I know it was a bomb, but the critics seemed to hate it before seeing it.
didn't bother with those other two. Depp has had quite an eclectic career.