Struggling? Far from it.