Arcturus Therapeutics Holdings Inc. (ARCT): financials from its own SEC filings