Mesa Royalty Trust (MTR) reports earnings