Skip to content
10-K

Annual Report

BICYCLE THERAPEUTICS PLC BCYC

0001104659-26-028971

← back to feed
Filed
Mar 17, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 69.28M sh
Shares Diluted FY 2025 · Dec 31, 2024 58.21M sh
Shares Diluted FY 2025 · Dec 31, 2023 35.59M sh
Capex FY 2025 · Dec 31, 2025 $2.35M
Capex FY 2025 · Dec 31, 2024 $1.24M
Capex FY 2025 · Dec 31, 2023 $2.93M
Operating Cash Flow FY 2025 · Dec 31, 2025 −$249.68M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$164.72M
Operating Cash Flow FY 2025 · Dec 31, 2023 −$60.63M
Cash And Equivalents FY 2025 · Dec 31, 2025 $628.11M
Cash And Equivalents FY 2025 · Dec 31, 2024 $879.52M
Cash And Equivalents FY 2025 · Dec 31, 2023 $526.42M
Stockholders Equity FY 2025 · Dec 31, 2025 $609.98M
Stockholders Equity FY 2025 · Dec 31, 2024 $793.06M
Stockholders Equity FY 2025 · Dec 31, 2023 $370.93M
Stockholders Equity FY 2025 · Dec 31, 2022 $270.78M
Current Liabilities FY 2025 · Dec 31, 2025 $56.98M
Current Liabilities FY 2025 · Dec 31, 2024 $67.23M
Total Liabilities FY 2025 · Dec 31, 2025 $107.62M
Total Liabilities FY 2025 · Dec 31, 2024 $163.81M
Current Assets FY 2025 · Dec 31, 2025 $682.89M
Current Assets FY 2025 · Dec 31, 2024 $928.61M
Total Assets FY 2025 · Dec 31, 2025 $717.6M
Total Assets FY 2025 · Dec 31, 2024 $956.87M
Eps Diluted FY 2025 · Dec 31, 2025 −$3.16
Eps Diluted FY 2025 · Dec 31, 2024 −$2.90
Eps Diluted FY 2025 · Dec 31, 2023 −$5.08
Eps Basic FY 2025 · Dec 31, 2025 −$3.16
Eps Basic FY 2025 · Dec 31, 2024 −$2.90
Eps Basic FY 2025 · Dec 31, 2023 −$5.08
Sga Expense FY 2025 · Dec 31, 2025 $79.37M
Sga Expense FY 2025 · Dec 31, 2024 $72.18M
Sga Expense FY 2025 · Dec 31, 2023 $60.43M
Rd Expense FY 2025 · Dec 31, 2025 $240.28M
Rd Expense FY 2025 · Dec 31, 2024 $172.97M
Rd Expense FY 2025 · Dec 31, 2023 $156.5M
Net Income FY 2025 · Dec 31, 2025 −$218.96M
Net Income FY 2025 · Dec 31, 2024 −$169.03M
Net Income FY 2025 · Dec 31, 2023 −$180.66M
Operating Income FY 2025 · Dec 31, 2025 −$247.07M
Operating Income FY 2025 · Dec 31, 2024 −$209.87M
Operating Income FY 2025 · Dec 31, 2023 −$189.95M
Revenue FY 2025 · Dec 31, 2025 $72.59M
Revenue FY 2025 · Dec 31, 2024 $35.28M
Revenue FY 2025 · Dec 31, 2023 $26.98M