MACROGENICS INC (MGNX): financials from its own SEC filings