They also work very hard.
Therefore, the population of Hindu-Americans are descendant from mainly well-educated immigrants, and of course will be higher earners.
Compare the entire population of Hindus in India to the entire population of Christians in America, and you will have a more reasonable comparison. Or compare only college-educated Christian Americans to Hindu-Americans.