Repare Therapeutics Inc. (RPTX)
2.650
+0.020 (0.76%)
Inactive · Last trade price on Jan 27, 2026

Repare Therapeutics Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingSep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Revenue
11.8753.4851.13131.837.60.14
Revenue Growth
-82.16%4.58%-61.21%1634.61%5529.63%-
Gross Profit
47.8840.137.8915.11-80.25-38.64
Operating Income
-79.21-92.14-116.22-19.8-108.66-54.3
Net Income
-72.2-84.69-93.8-29.05-106.91-53.42
Earnings Per Share
-1.69-2.00-2.23-0.69-2.83-2.66
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2023FY 2022FY 2021FY 2020
Period EndingDec '23 Dec '22 Dec '21 Dec '20
United States
26.115.27.60.14
Switzerland
14.5116.6--
Japan
10.5---

Cash & Debt

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingSep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Cash & Investments
112.6152.79223.63343.94341.87333.71
Total Debt
0.341.933.415.437.314.01
Net Cash (Debt)
112.26150.86220.22338.51334.55329.71
Net Cash Growth
-36.53%-31.50%-34.95%1.18%1.47%251.75%
Net Cash Per Share
2.633.565.238.078.8516.45

Cash Flow & CapEx

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingSep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Operating Cash Flow
-70.15-76.45-127.160.32-85.8-6.08
Capital Expenditures
---1.94-0.6-1.69-2.24
Free Cash Flow
-70.15-76.45-129.1-0.28-87.49-8.32
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingSep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Gross Margin
403.39%74.98%74.11%11.46%--
Operating Margin
-667.31%-172.31%-227.30%-15.02%-1429.74%-40223.70%
Pretax Margin
-601.83%-155.67%-201.79%-10.54%-1428.76%-40549.63%
Profit Margin
-608.26%-158.37%-183.44%-22.03%-1406.68%-39568.15%
FCF Margin
-590.97%-142.95%-252.47%-0.21%-1151.13%-6163.70%

Valuation

Fiscal YearCurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingAug '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
PS Ratio
9.541.046.024.68115.829341.04