PRECIGEN, INC. (PGEN): financials from its own SEC filings