earnings results

earnings results