Mesa Royalty Trust announced earnings results for the first quarter ended March 31, 2020. For the first quarter, the company announced net income was USD 364,973 compared to USD 687,295 a year ago. Basic earnings per share from continuing operations was USD 0.1958 compared to USD 0.3688 a year ago.