cardio calorie burn machine results vs mfp calculation?

When I log my cardio on mfp the calories burned are not the same as the reading the machine at the gym gives me. I was wondering if because mfp knows my weight where the machine does not take that into the calculations?