He spends a lot of his time doing nothing or socializing with coworkers talking on his phone. He texts during meetings (with the boss)
He’s been there only a few months longer than I. Prints out personal stuff on office printer shows up late leaves early.
Your boss decides if those infractions warrant a reprimand, not you. Focus on how you do your job and what numbers you produce. If your boss is competent, you’ll be rewarded as you deserve. Whining about the other guy points a light on you. Smile, do your best, and produce. If you feel mistreated, bring it up with your company or leave.
Bosses care about results more than they do performances. Some people are capable of putting in less work, but they get better results.
Life isn’t fair, get used to it. :)
You haven't answered the real question. Are your incomes based on quantifiable performance metrics, i.e. sales numbers?
If so, go back to my original post, how he spends office time doesn't matter, only provable results count.
Education, time spent in the office, come early leave late, nobody cares... check the numbers, then ax yourself if his customers spend more than yours and why?