mgrx: the balance sheet