BICYCLE THERAPEUTICS PLC (BCYC): financials from its own SEC filings