Repare Therapeutics Inc. (RPTX)
NASDAQ: RPTX · IEX Real-Time Price · USD
3.900
-0.040 (-1.02%)
At close: Jul 19, 2024, 4:00 PM
4.200
+0.300 (7.69%)
Pre-market: Jul 22, 2024, 7:02 AM EDT

Repare Therapeutics Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2017
Revenue
97.8651.13131.837.60.140
Upgrade
Revenue Growth (YoY)
-28.62%-61.21%1634.61%5529.63%--
Upgrade
Gross Profit
97.8651.13131.837.60.140
Upgrade
Selling, General & Admin
33.8533.7632.5626.2114.355.38
Upgrade
Research & Development
134.73133.59119.0790.0540.0921
Upgrade
Operating Expenses
168.59167.36151.63116.2654.4426.38
Upgrade
Operating Income
-70.73-116.22-19.8-108.66-54.3-26.38
Upgrade
Other Expense / Income
-12.66-13.05-5.9-0.070.440.64
Upgrade
Pretax Income
-58.06-103.18-13.9-108.59-54.74-27.02
Upgrade
Income Tax
-12.37-9.3815.15-1.68-1.330.2
Upgrade
Net Income
-45.69-93.8-29.05-106.91-53.42-27.22
Upgrade
Shares Outstanding (Basic)
42424238202
Upgrade
Shares Outstanding (Diluted)
44424238202
Upgrade
Shares Change
4.72%0.41%10.85%88.66%1211.56%-
Upgrade
EPS (Basic)
-1.09-2.23-0.69-2.83-2.66-17.81
Upgrade
EPS (Diluted)
-1.10-2.23-0.69-2.83-2.66-17.81
Upgrade
Free Cash Flow
-84.9-129.1-0.28-87.45-8.32-19.73
Upgrade
Free Cash Flow Per Share
-2.01-3.07-0.01-2.31-0.41-12.91
Upgrade
Gross Margin
100.00%100.00%100.00%100.00%100.00%-
Upgrade
Operating Margin
-72.27%-227.30%-15.02%-1429.74%-40223.70%-
Upgrade
Profit Margin
-46.69%-183.44%-22.03%-1406.68%-39568.15%-
Upgrade
Free Cash Flow Margin
-86.76%-252.47%-0.21%-1150.61%-6163.70%-
Upgrade
EBITDA
-53.84-99.03-9.72-105.24-52.96-26.05
Upgrade
EBITDA Margin
-55.01%-193.68%-7.37%-1384.76%-39225.93%-
Upgrade
Depreciation & Amortization
4.234.154.183.341.790.97
Upgrade
EBIT
-58.06-103.18-13.9-108.59-54.74-27.02
Upgrade
EBIT Margin
-59.33%-201.79%-10.54%-1428.76%-40549.63%-
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).