U.S. market Closed. Opens in 1 day 2 hours 8 minutes

BCYC | Bicycle Therapeutics plc Stock Financials Income Statements Annual

(Stock Exchange: NASDAQ)
*Sign In to persist settings
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-31
Revenue26.98M14.46M11.70M10.39M13.80M7.14M2.06M
Cost of Revenue6.57M3.69M44.88M33.15M25.54MN/AN/A
Gross Profit20.40M10.78M-33.18M-22.76M-11.74M7.14MN/A
Operating Expenses216.33M131.12M77.31M62.35M40.10M28.88M18.27M
Selling, General & Admin59.83M49.51M32.44M29.20M14.56M8.12M6.41M
Research & Development156.50M81.61M44.88M33.15M25.54M20.76M11.87M
Other Operating Expenses-180.96MN/AN/AN/A-5.38M-665.00KN/A
Operating Income-189.95M-116.65M-65.62M-51.96M-26.30M-21.75M-16.21M
Other Expenses / Income-594.00K2.41M-2.86M226.00K-4.56M-665.00K-69.00K
Before Tax Income-179.21M-114.24M-68.48M-51.73M-30.86M-22.24M-16.28M
Income Tax Expenses1.46M-1.52M-1.66M-724.00K-254.00K-396.00K-23.00K
Net Income-180.66M-112.72M-66.82M-51.01M-30.61M-21.85M-16.26M
Interest Expenses3.26M3.34M2.98M457.00KN/AN/AN/A
Basic Shares Outstanding35.59M29.66M25.06M19.15M11.05M13.29M13.29M
Diluted Shares Outstanding35.59M29.66M25.06M19.15M11.05M13.29M13.29M
EBITDA-168.80M-110.90M-65.50M-51.28M-26.30M-21.03M-15.95M
EBITDA Margin-625.76%-766.76%-559.96%-493.52%-190.56%-294.76%-774.27%
EBIT-175.94M-110.90M-65.50M-51.28M-30.86M-22.24M-16.28M
EBIT Margin-652.22%-766.76%-559.96%-493.52%-223.62%-311.69%-790.39%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙